- java.lang.Object
-
- jdk.jshell.execution.JdiExecutionControlProvider
-
- すべての実装されたインタフェース:
ExecutionControlProvider
public class JdiExecutionControlProvider extends Object implements ExecutionControlProvider
リモートJDI制御実行エンジンのプロバイダ。- 導入されたバージョン:
- 9
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static StringPARAM_HOST_NAME接続先のローカル・ホスト名。static StringPARAM_LAUNCHJDI制御起動を使用しますか。static StringPARAM_REMOTE_AGENT起動するリモート・エージェント。static StringPARAM_TIMEOUT接続タイムアウトまでのミリ秒数。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 JdiExecutionControlProvider()インスタンスの作成。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Map<String,String>defaultParameters()このExecutionControlProviderのデフォルト・パラメータ・マップを作成して返します。Stringname()このExecutionControlProviderの一意の名前。-
クラスjava.langで宣言されたメソッド。オブジェクト
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースjdk.jshell.spiで宣言されたメソッド。ExecutionControlProvider
generate
-
-
-
-
コンストラクタの詳細
-
JdiExecutionControlProvider
public JdiExecutionControlProvider()
インスタンスの作成。 インスタンスを使用して、Javaデバッグ・インタフェースをリモート・プロセスの制御の一部として使用するExecutionControlインスタンスを生成できます。
-
-
メソッドの詳細
-
name
public String name()
このExecutionControlProviderの一意の名前。- 定義:
- インタフェース
ExecutionControlProviderのname - 戻り値:
- "jdi"
-
defaultParameters
public Map<String,String> defaultParameters()
このExecutionControlProviderのデフォルト・パラメータ・マップを作成して返します。 マップはオプションで変更できます。変更または未変更の場合は、ExecutionControlProvider.generate(jdk.jshell.spi.ExecutionEnv, java.util.Map)に渡すことができます。パラメータ パラメータ 説明 定数フィールド remoteAgent 起動するリモート・エージェント PARAM_REMOTE_AGENTtimeout 接続タイムアウトまでのミリ秒数 PARAM_TIMEOUTlaunch JDI制御起動の"true" PARAM_LAUNCHhostname ローカル・ホストの名前付き(検出された場合は「」)に接続します。 PARAM_HOST_NAME- 定義:
- インタフェース
ExecutionControlProviderのdefaultParameters - 戻り値:
- デフォルトのパラメータ・マップ
-
-