|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The main debugger interface. Allows management of breakpoints as well as installation of listeners for debug events.
Field Summary | |
static int |
DEFAULT_PORT
|
Method Summary | |
void |
addBreakpoint(Breakpoint breakpoint)
Adds a breakpoint |
java.lang.Object |
addDebuggerListener(DebuggerListener listener)
Adds a listener for debugger events. |
java.util.List |
getBreakpoints()
Retrieves a list of all Breakpoint objects. |
java.util.List |
getBreakpoints(java.lang.String templateName)
Retrieves a list of all Breakpoint objects for the specified
template. |
java.util.Collection |
getSuspendedEnvironments()
Retrieves a collection of all DebuggedEnvironment objects that
are currently suspended. |
void |
removeBreakpoint(Breakpoint breakpoint)
Removes a single breakpoint |
void |
removeBreakpoints()
Removes all breakpoints |
void |
removeBreakpoints(java.lang.String templateName)
Removes all breakpoints for a specific template |
void |
removeDebuggerListener(java.lang.Object id)
Removes a previously added debugger listener. |
Field Detail |
public static final int DEFAULT_PORT
Method Detail |
public void addBreakpoint(Breakpoint breakpoint) throws java.rmi.RemoteException
breakpoint
- the breakpoint to add
java.rmi.RemoteException
public void removeBreakpoint(Breakpoint breakpoint) throws java.rmi.RemoteException
breakpoint
- the breakpoint to remove
java.rmi.RemoteException
public void removeBreakpoints(java.lang.String templateName) throws java.rmi.RemoteException
templateName
-
java.rmi.RemoteException
public void removeBreakpoints() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.util.List getBreakpoints() throws java.rmi.RemoteException
Breakpoint
objects.
java.rmi.RemoteException
public java.util.List getBreakpoints(java.lang.String templateName) throws java.rmi.RemoteException
Breakpoint
objects for the specified
template.
java.rmi.RemoteException
public java.util.Collection getSuspendedEnvironments() throws java.rmi.RemoteException
DebuggedEnvironment
objects that
are currently suspended.
java.rmi.RemoteException
public java.lang.Object addDebuggerListener(DebuggerListener listener) throws java.rmi.RemoteException
removeDebuggerListener(Object)
to remove this listener.
java.rmi.RemoteException
public void removeDebuggerListener(java.lang.Object id) throws java.rmi.RemoteException
id
- the identification token for the listener that was returned
from a prior call to addDebuggerListener(DebuggerListener)
.
java.rmi.RemoteException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |