-
- All Known Subinterfaces:
-
AttachingConnector
,LaunchingConnector
,ListeningConnector
public interface Connector
调试器和目标VM之间的连接方法。 连接器恰好封装了一个Transport
。 用于建立连接。 每个连接器都有一组控制其操作的参数。 参数存储为地图,由字符串键入。 每个实现都定义它接受的字符串参数键。- 从以下版本开始:
- 1.3
- 另请参见:
-
LaunchingConnector
,AttachingConnector
,ListeningConnector
,Connector.Argument
-
-
嵌套类汇总
嵌套类 变量和类型 接口 描述 static interface
Connector.Argument
Connector参数的规范和值。static interface
Connector.BooleanArgument
Connector参数的规范和值,其值为Boolean。static interface
Connector.IntegerArgument
Connector参数的规范和值,其值为整数。static interface
Connector.SelectedArgument
Connector参数的规范和值,其值是从选项列表中选择的String。static interface
Connector.StringArgument
Connector参数的规范和值,其值为String。
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 Map<String,Connector.Argument>
defaultArguments()
返回此Connector接受的参数及其默认值。String
description()
返回此连接器及其用途的可读描述。String
name()
返回连接器的短标识符。Transport
transport()
返回此连接器用于与目标VM建立连接的传输机制。
-
-
-
方法详细信息
-
name
String name()
返回连接器的短标识符。 连接器实现者应遵循与包一样使用的类似命名约定,以避免名称冲突。 例如,Sun连接器实现的名称前缀为“com.sun.jdi。”。 不适合接触最终用户。- 结果
- 此连接器的名称。
-
description
String description()
返回此连接器及其用途的可读描述。- 结果
- 这个连接器的描述
-
defaultArguments
Map<String,Connector.Argument> defaultArguments()
- 结果
- 将参数名称与参数信息和默认值相关联的映射。
-
-