public abstract class ClientConnector extends Connector
Connector.startDebuggee(Map)
. Once the debuggee is launched,
the extension writer can attach the debugger to the debugge by calling
attachDebugger()
.
IDE providers must provide an implementation of this interface. Extension
writers can access the Connector
through the
Debugger.getClientConnector(Context)
method.OPTION_CLASSPATH, OPTION_DEBUG_FIRST, OPTION_DEBUG_LAST, OPTION_JAVA_EXECUTABLE, OPTION_JAVA_OPTIONS, OPTION_JVM, OPTION_MAIN_CLASS, OPTION_PROGRAM_ARGUMENTS
Constructor and Description |
---|
ClientConnector() |
Modifier and Type | Method and Description |
---|---|
abstract void |
attachDebugger()
Tells the debugger to attach to a debuggee process.
|
getContext, getOptions, isConnected, isFinished, startDebuggee
public abstract void attachDebugger() throws java.io.IOException
Connector.startDebuggee(Map)
.java.io.IOException
- if the Connector is unable to attach to
a debuggee.