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