14 * version 2 for more details (a copy is included in the LICENSE file that
15 * accompanied this code).
16 *
17 * You should have received a copy of the GNU General Public License version
18 * 2 along with this work; if not, write to the Free Software Foundation,
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package com.sun.jdi.request;
27
28 import com.sun.jdi.*;
29
30 /**
31 * Request for notification when the contents of a field are accessed
32 * in the target VM.
33 * This event will be triggered when the specified field is accessed
34 * by Java<SUP><FONT SIZE="-2">TM</FONT></SUP> programming
35 * language code or by a
36 * Java Native Interface (JNI) get function (<code>Get<Type>Field,
37 * GetStatic<Type>Field</code>).
38 * Access by JDI does not trigger this event.
39 * When an enabled AccessWatchpointRequest is satisfied, an
40 * {@link com.sun.jdi.event.EventSet event set} containing an
41 * {@link com.sun.jdi.event.AccessWatchpointEvent AccessWatchpointEvent} will be placed
42 * on the {@link com.sun.jdi.event.EventQueue EventQueue}.
43 * The collection of existing ExceptionRequests is
44 * managed by the {@link EventRequestManager}
45 * The collection of existing
46 * watchpoints is
47 * managed by the {@link EventRequestManager}.
48 * <p>
49 * Note that the modification
50 * of a Field is not considered an access.
51 *
52 * @see ModificationWatchpointRequest
53 * @see com.sun.jdi.event.EventQueue
54 * @see EventRequestManager
55 *
|
14 * version 2 for more details (a copy is included in the LICENSE file that
15 * accompanied this code).
16 *
17 * You should have received a copy of the GNU General Public License version
18 * 2 along with this work; if not, write to the Free Software Foundation,
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package com.sun.jdi.request;
27
28 import com.sun.jdi.*;
29
30 /**
31 * Request for notification when the contents of a field are accessed
32 * in the target VM.
33 * This event will be triggered when the specified field is accessed
34 * by Java™ programming language code or by a
35 * Java Native Interface (JNI) get function (<code>Get<Type>Field,
36 * GetStatic<Type>Field</code>).
37 * Access by JDI does not trigger this event.
38 * When an enabled AccessWatchpointRequest is satisfied, an
39 * {@link com.sun.jdi.event.EventSet event set} containing an
40 * {@link com.sun.jdi.event.AccessWatchpointEvent AccessWatchpointEvent} will be placed
41 * on the {@link com.sun.jdi.event.EventQueue EventQueue}.
42 * The collection of existing ExceptionRequests is
43 * managed by the {@link EventRequestManager}
44 * The collection of existing
45 * watchpoints is
46 * managed by the {@link EventRequestManager}.
47 * <p>
48 * Note that the modification
49 * of a Field is not considered an access.
50 *
51 * @see ModificationWatchpointRequest
52 * @see com.sun.jdi.event.EventQueue
53 * @see EventRequestManager
54 *
|