public interface EventRequestManager
EventRequest
sEventRequest
Modifier and Type | Method and Description |
---|---|
java.util.List |
breakpointRequests()
Returns the live immutable list of
BreakpointRequest s currently queued in the manager. |
BreakpointRequest |
createBreakpointRequest(Location location)
Creates a new
BreakpointRequest for the given Location . |
DebuggerStatementRequest |
createDebuggerStatementRequest()
Creates a new
DebuggerStatementRequest . |
ExceptionRequest |
createExceptionRequest()
Creates a new
ExceptionRequest . |
ResumeRequest |
createResumeRequest(ThreadReference thread)
Creates a new
ResumeRequest for the specified ThreadReference . |
ScriptLoadRequest |
createScriptLoadRequest()
Creates a new
ScriptLoadRequest . |
StepRequest |
createStepRequest(ThreadReference thread,
int step)
Creates a new
StepRequest for the specified ThreadReference of the given kind. |
SuspendRequest |
createSuspendRequest(ThreadReference thread)
Creates a new
SuspendRequest for the specified ThreadReference . |
ThreadEnterRequest |
createThreadEnterRequest()
Creates a new
ThreadEnterRequest . |
ThreadExitRequest |
createThreadExitRequest()
Creates a new
ThreadExitRequest . |
VMDeathRequest |
createVMDeathRequest()
Creates a new
VMDeathRequest . |
VMDisconnectRequest |
createVMDisconnectRequest()
Creates a new
VMDisconnectRequest . |
java.util.List |
debuggerStatementRequests()
Returns the live immutable list of
DebuggerStatementRequest s currently queued in the manager. |
void |
deleteEventRequest(EventRequest eventRequest)
Deletes the given
EventRequest |
void |
deleteEventRequest(java.util.List eventRequests)
Deletes the list of
EventRequest s |
java.util.List |
exceptionRequests()
Returns the live immutable list of
ExceptionRequest s currently queued in the manager. |
java.util.List |
resumeRequests()
Returns the live immutable list of
ResumeRequest s currently queued in the manager. |
java.util.List |
scriptLoadRequests()
Returns the live immutable list of
ScriptLoadRequest s currently queued in the manager. |
java.util.List |
stepRequests()
Returns the live immutable list of
StepRequest s currently queued in the manager. |
java.util.List |
suspendRequests()
Returns the live immutable list of
SuspendRequest s currently queued in the manager. |
java.util.List |
threadEnterRequests()
Returns the live immutable list of
ThreadEnterRequest s currently queued in the manager. |
java.util.List |
threadExitRequests()
Returns the live immutable list of
ThreadExitRequest s currently queued in the manager. |
java.util.List |
vmDeathRequests()
Returns the live immutable list of
VMDeathRequest s currently queued in the manager. |
java.util.List |
vmDisconnectRequests()
Returns the live immutable list of
VMDisconnectRequest s currently queued in the manager. |
BreakpointRequest createBreakpointRequest(Location location)
location
- the Location
to create the breakpoint for, null
is not acceptedBreakpointRequest
for the given Location
, never null
java.util.List breakpointRequests()
BreakpointRequest
s currently queued in the manager.null
BreakpointRequest
s or an empty list, never null
DebuggerStatementRequest createDebuggerStatementRequest()
DebuggerStatementRequest
never null
java.util.List debuggerStatementRequests()
DebuggerStatementRequest
s currently queued in the manager.null
DebuggerStatementRequest
s or an empty list, never null
ExceptionRequest createExceptionRequest()
ExceptionRequest
never null
java.util.List exceptionRequests()
ExceptionRequest
s currently queued in the manager.null
ExceptionRequest
s or an empty list, never null
ScriptLoadRequest createScriptLoadRequest()
ScriptLoadRequest
never null
java.util.List scriptLoadRequests()
ScriptLoadRequest
s currently queued in the manager.null
ScriptLoadRequest
s or an empty list, never null
StepRequest createStepRequest(ThreadReference thread, int step)
StepRequest
for the specified ThreadReference
of the given kind.null
thread
- the ThreadReference
to perform the step instep
- the kind of stepStepRequest
never null
for a complete listing of step kinds
java.util.List stepRequests()
StepRequest
s currently queued in the manager.null
StepRequest
s or an empty list, never null
SuspendRequest createSuspendRequest(ThreadReference thread)
thread
- the ThreadReference
to perform the suspend onSuspendRequest
never null
java.util.List suspendRequests()
SuspendRequest
s currently queued in the manager.null
SuspendRequest
s or an empty list, never null
ResumeRequest createResumeRequest(ThreadReference thread)
thread
- the ThreadReference
to perform the suspend onResumeRequest
never null
java.util.List resumeRequests()
ResumeRequest
s currently queued in the manager.null
ResumeRequest
s or an empty list, never null
ThreadEnterRequest createThreadEnterRequest()
ThreadEnterRequest
never null
java.util.List threadEnterRequests()
ThreadEnterRequest
s currently queued in the manager.null
ThreadEnterRequest
s or an empty list, never null
ThreadExitRequest createThreadExitRequest()
ThreadExitRequest
never null
java.util.List threadExitRequests()
ThreadExitRequest
s currently queued in the manager.null
ThreadExitRequest
s or an empty list, never null
void deleteEventRequest(EventRequest eventRequest)
EventRequest
eventRequest
- the EventRequest
to delete, null
is not acceptedvoid deleteEventRequest(java.util.List eventRequests)
EventRequest
seventRequests
- the EventRequest
s to delete, null
is not acceptedVMDeathRequest createVMDeathRequest()
VMDeathRequest
never null
java.util.List vmDeathRequests()
VMDeathRequest
s currently queued in the manager.null
VMDeathRequest
s or an empty list, never null
VMDisconnectRequest createVMDisconnectRequest()
VMDisconnectRequest
never null
java.util.List vmDisconnectRequests()
VMDisconnectRequest
s currently queued in the manager.null
VMDisconnectRequest
s or an empty list, never null
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.