| com.sun.jdi.connect.Connector
Connector | public interface Connector (Code) | | A method of connection between a debugger and a target VM.
A connector encapsulates exactly one
Transport . used
to establish the connection. Each connector has a set of arguments
which controls its operation. The arguments are stored as a
map, keyed by a string. Each implementation defines the string
argument keys it accepts.
See Also: LaunchingConnector See Also: AttachingConnector See Also: ListeningConnector See Also: Connector.Argument author: Gordon Hirsch since: 1.3 |
Inner Class :public interface BooleanArgument extends Argument | |
Inner Class :public interface IntegerArgument extends Argument | |
Inner Class :public interface StringArgument extends Argument | |
Inner Class :public interface SelectedArgument extends Argument | |
defaultArguments | Map<String, Connector.Argument> defaultArguments()(Code) | | Returns the arguments accepted by this Connector and their
default values. The keys of the returned map are string argument
names. The values are
Connector.Argument containing
information about the argument and its default value.
the map associating argument names with argumentinformation and default value. |
description | String description()(Code) | | Returns a human-readable description of this connector
and its purpose.
the description of this connector |
name | String name()(Code) | | Returns a short identifier for the connector. Connector implementors
should follow similar naming conventions as are used with packages
to avoid name collisions. For example, the Sun connector
implementations have names prefixed with "com.sun.jdi.".
Not intended for exposure to end-user.
the name of this connector. |
transport | Transport transport()(Code) | | Returns the transport mechanism used by this connector to establish
connections with a target VM.
the Transport used by this connector. |
|
|