Java Debug Interface

com.sun.jdi.connect
インタフェース AttachingConnector

すべてのスーパーインタフェース:
Connector

public interface AttachingConnector
extends Connector

すでに実行されているターゲット VM に接続するコネクタです。

導入されたバージョン:
1.3

入れ子のクラスの概要
 
インタフェース com.sun.jdi.connect.Connector から継承された入れ子のクラス/インタフェース
Connector.Argument, Connector.BooleanArgument, Connector.IntegerArgument, Connector.SelectedArgument, Connector.StringArgument
 
メソッドの概要
 VirtualMachine attach(Map<String,? extends Connector.Argument> arguments)
          特定の実行中のアプリケーションに接続し、その VM のミラーを返します。
 
インタフェース com.sun.jdi.connect.Connector から継承されたメソッド
defaultArguments, description, name, transport
 

メソッドの詳細

attach

VirtualMachine attach(Map<String,? extends Connector.Argument> arguments)
                      throws IOException,
                             IllegalConnectorArgumentsException
特定の実行中のアプリケーションに接続し、その VM のミラーを返します。

指定された引数マップを使用してアプリケーションに接続します。引数には、VM を識別するアドレス指定情報が含まれます。引数マップによって、引数名の文字列が Connector.Argument のインスタンスに関連付けられます。コネクタのデフォルトの引数マップは、Connector.defaultArguments() によって取得できます。引数マップの値は変更できますが、エントリの追加または削除はできません。

パラメータ:
arguments - VM を起動するときに使用する引数マップ
戻り値:
ターゲット VM の VirtualMachine ミラー。
例外:
TransportTimeoutException - Connector が接続タイムアウトをサポートするトランスポートをカプセル化し、引数マップ内にタイムアウトを表す Connector.Argument が設定されていて、ターゲット VM の接続待機時にタイムアウトが発生した場合。
IOException - 接続できない場合。 実際の例外は、使用されている Connector の実装によって異なる。
IllegalConnectorArgumentsException - コネクタ引数の 1 つが無効である場合。

Java Debug Interface