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

インタフェースConnector

  • 既知のすべてのサブインタフェース:
    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引数の仕様と値です。
    • メソッドの詳細

      • 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です。
        戻り値:
        引数名を引数情報とデフォルト値に関連付けるマップ。