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