# Uses of Package
com.sun.jdi.request

- Packages that use com.sun.jdi.request
  Package | Description
  --- | ---
  com.sun.jdi | This is the core package of the Java Debug Interface (JDI), it defines mirrors for values, types, and the target VirtualMachine itself - as well bootstrapping facilities.
  com.sun.jdi.event | This package defines JDI events and event processing.
  com.sun.jdi.request | This package is used to request that a JDI event be sent under specified conditions.

- Classes in com.sun.jdi.request used by com.sun.jdi
  Class and Description
  EventRequestManager Manages the creation and deletion of `EventRequest`s.

- Classes in com.sun.jdi.request used by com.sun.jdi.event
  Class and Description
  EventRequest Represents a request for notification of an event.

- Classes in com.sun.jdi.request used by com.sun.jdi.request
  Class and Description
  AccessWatchpointRequest Request for notification when the contents of a field are accessed in the target VM.
  BreakpointRequest Identifies a `Location` in the target VM at which execution should be stopped.
  ClassPrepareRequest Request for notification when a class is prepared in the target VM.
  ClassUnloadRequest Request for notification when a class is unloaded in the target VM.
  EventRequest Represents a request for notification of an event.
  ExceptionRequest Request for notification when an exception occurs in the target VM.
  MethodEntryRequest Request for notification when a method is invoked in the target VM.
  MethodExitRequest Request for notification when a method returns in the target VM.
  ModificationWatchpointRequest Request for notification when a field is set.
  MonitorContendedEnteredRequest Request for notification of a thread in the target VM entering a monitor after waiting for it to be released by another thread.
  MonitorContendedEnterRequest Request for notification of a thread in the target VM attempting to enter a monitor already acquired by another thread.
  MonitorWaitedRequest Request for notification when a thread in the target VM has finished waiting on a monitor object.
  MonitorWaitRequest Request for notification when a thread in the target VM is about to wait on a monitor object.
  StepRequest Request for notification when a step occurs in the target VM.
  ThreadDeathRequest Request for notification when a thread terminates in the target VM.
  ThreadStartRequest Request for notification when a thread starts execution in the target VM.
  VMDeathRequest Request for notification when the target VM terminates.
  WatchpointRequest Identifies a `Field` in the target VM being watched.

Copyright © 1999, 2016, Oracle and/or its affiliates. All rights reserved.