-
- 既知のすべてのサブインタフェース:
AttachingConnector
,LaunchingConnector
,ListeningConnector
public interface Connector
デバッガとターゲットVMとの間の接続のメソッドです。 コネクタは、接続の確立に使用される正確に1つのTransport
をカプセル化します。 各コネクタは、その操作を制御する引数セットを持ちます。 引数はマップとして格納され、文字列がキーです。 実装ごとに、受け入れる文字列引数キーを定義します。- 導入されたバージョン:
- 1.3
- 関連項目:
LaunchingConnector
,AttachingConnector
,ListeningConnector
,Connector.Argument
-
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 インタフェース 説明 static interface
Connector.Argument
Connector引数の仕様と値です。static interface
Connector.BooleanArgument
値がBoolean型である、Connector引数の仕様と値です。static interface
Connector.IntegerArgument
値がintegerである、Connector引数の仕様と値です。static interface
Connector.SelectedArgument
値が選択肢のリストから選択されたStringである、Connector引数の仕様と値です。static interface
Connector.StringArgument
値がString型である、Connector引数の仕様と値です。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 Map<String,Connector.Argument>
defaultArguments()
このConnectorが受け入れる引数とそのデフォルト値を返します。String
description()
このコネクタとその目的についての、人間が読むことのできる説明を返します。String
name()
コネクタのshort型の識別子を返します。Transport
transport()
このコネクタがターゲットVMとの接続を確立するために使用するトランスポート・メカニズムを返します。
-
-
-
メソッドの詳細
-
name
String name()
コネクタのshort型の識別子を返します。 コネクタの実装側は、名前の競合を回避するために、パッケージの場合と同様の命名規則に従う必要があります。 たとえば、Sunコネクタ実装の名前には、接頭辞の「com.sun.jdi.」を付けます。 エンド・ユーザーには表示されません。- 戻り値:
- このコネクタの名前。
-
description
String description()
このコネクタとその目的についての、人間が読むことのできる説明を返します。- 戻り値:
- このコネクタについての説明
-
transport
Transport transport()
このコネクタがターゲットVMとの接続を確立するために使用するトランスポート・メカニズムを返します。- 戻り値:
- このコネクタによって使用される
Transport
。
-
defaultArguments
Map<String,Connector.Argument> defaultArguments()
このConnectorが受け入れる引数とそのデフォルト値を返します。 返されるマップのキーは、文字列引数名です。 値は、引数とそのデフォルト値に関する情報を含んでいるConnector.Argument
です。- 戻り値:
- 引数名を引数情報とデフォルト値に関連付けるマップ。
-
-