- 所有已知的子接口:
-
AttachingConnector
,LaunchingConnector
,ListeningConnector
public interface Connector
调试器和目标VM之间的连接方法。连接器封装了一个
Transport
,用于建立连接。每个连接器都有一组控制其操作的参数。这些参数被存储为一个由字符串键入的映射。每个实现定义了它接受的字符串参数键。
- 自版本:
- 1.3
- 参见:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
连接器参数的规范和值。static interface
连接器参数的规范和值,其值为布尔值。static interface
连接器参数的规范和值,其值为整数。static interface
连接器参数的规范和值,其值为从选择列表中选择的字符串。static interface
连接器参数的规范和值,其值为字符串。 -
Method Summary
Modifier and TypeMethodDescription返回此连接器接受的参数及其默认值。返回此连接器及其目的的人类可读描述。name()
返回连接器的简短标识符。返回此连接器用于与目标VM建立连接的传输机制。
-
Method Details
-
name
String name()返回连接器的简短标识符。连接器实现者应遵循与包使用的类似命名约定,以避免名称冲突。例如,Sun连接器实现的名称前缀为"com.sun.jdi."。不适用于最终用户暴露。- 返回:
- 此连接器的名称。
-
description
String description()返回此连接器及其目的的人类可读描述。- 返回:
- 此连接器的描述。
-
transport
Transport transport()返回此连接器用于与目标VM建立连接的传输机制。- 返回:
-
此连接器使用的
Transport
。
-
defaultArguments
Map<String,Connector.Argument> defaultArguments()返回此连接器接受的参数及其默认值。返回的映射的键是字符串参数名称。值是包含有关参数及其默认值信息的Connector.Argument
。- 返回:
- 将参数名称与参数信息和默认值关联的映射。
-