モジュール jdk.jdi
パッケージ com.sun.jdi.connect

インタフェースConnector

既知のすべてのサブインタフェース:
AttachingConnector, LaunchingConnector, ListeningConnector

public interface Connector
デバッガとターゲットVMとの間の接続のメソッドです。 コネクタは、接続の確立に使用される正確に1つのTransportをカプセル化します。 各コネクタは、その操作を制御する引数セットを持ちます。 引数はマップとして格納され、文字列がキーです。 実装ごとに、受け入れる文字列引数キーを定義します。
導入されたバージョン:
1.3
関連項目:
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    インタフェース
    説明
    static interface 
    Connector引数の仕様と値です。
    static interface 
    値がBoolean型である、Connector引数の仕様と値です。
    static interface 
    値がintegerである、Connector引数の仕様と値です。
    static interface 
    値が選択肢のリストから選択されたStringである、Connector引数の仕様と値です。
    static interface 
    値がString型である、Connector引数の仕様と値です。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    このConnectorが受け入れる引数とそのデフォルト値を返します。
    このコネクタとその目的についての、人間が読むことのできる説明を返します。
    コネクタのshort型の識別子を返します。
    このコネクタがターゲット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です。
      戻り値:
      引数名を引数情報とデフォルト値に関連付けるマップ。