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, startDebuggeepublic abstract void attachDebugger()
throws java.io.IOException
Connector.startDebuggee(Map).java.io.IOException - if the Connector is unable to attach to
a debuggee.