モジュール jdk.jshell
パッケージ jdk.jshell.execution
JShell実行エンジンを構築するための実装サポートを提供します。
ExecutionControl
インタフェースの具体的かつ抽象的な実装を含みます。 また、関連する通信ユーティリティも提供します。 このパッケージを使用して、代替実行エンジンを定義することができます。 デフォルトのJShell実行エンジンが含まれています。 - 導入されたバージョン:
- 9
-
インタフェースのサマリー インタフェース 説明 LoaderDelegate このインタフェースは、ExecutionControl
のロード固有のサブセットを指定します。 -
クラスのサマリー クラス 説明 DirectExecutionControl 現在のプロセスで実行されるExecutionControl
実装。FailOverExecutionControlProvider あるプロバイダが動作するまで、他のプロバイダを順番に試します。JdiDefaultExecutionControl JShellコアがデフォルトで使用するExecutionControl
の実装。JdiExecutionControl ExecutionControl
のJDI実装の概要。JdiExecutionControlProvider リモートJDI制御の実行エンジンのプロバイダ。JdiInitiator JDI接続を設定し、結果のJDIVirtualMachine
とリモート・エージェントが実行されているProcess
を提供します。LocalExecutionControl JShellコアと同じJVMで実行されるExecutionControl
の実装。LocalExecutionControlProvider JShellと同じプロセスで実行される実行エンジンのプロバイダ。RemoteExecutionControl リモート・エージェントは実行プロセス(メインのJShellプロセスとは別に)で実行されます。StreamingExecutionControl 実行が行われるリモート・エージェントにリクエストをストリーミングするExecutionControl
実行エンジンSPIの実装。Util ExecutionControl
の実装をセット・アップするためのその他のユーティリティ・メソッド。