モジュール jdk.jshell
パッケージjdk.jshell.execution
パッケージjdk.jshell.execution
JShell実行エンジンを構築するための実装サポートを提供します。
ExecutionControl
インタフェースの具体的および抽象的な実装が含まれます。 また、関連する通信ユーティリティも提供されます。 このパッケージは、代替実行エンジンの定義に使用できます。 デフォルトのJShell実行エンジンが含まれています。 - 導入されたバージョン:
- 9
-
クラス説明現在のプロセスで実行される
ExecutionControl
実装。動作するまで、他のプロバイダを順番に試行します。JShellコアがデフォルトで使用するExecutionControl
の実装。ユーザーのスニペットを実行できる外部プロセスを開始します。開始された外部プロセスの説明。ExecutionControl
のJDI実装の概要。リモートJDI制御の実行エンジンのプロバイダ。JDI接続を設定し、結果のJDIVirtualMachine
およびリモート・エージェントが実行されているProcess
を指定します。リモート・プロセスの起動時に呼び出されるコールバック。このインタフェースは、ExecutionControl
のロード固有のサブセットを指定します。JShellコアと同じJVMで実行されるExecutionControl
の実装。JShellと同じプロセスで実行される実行エンジンのプロバイダ。リモート・エージェントは実行プロセス(メインのJShellプロセスとは別に)で実行されます。実行が実行されるリモート・エージェントにリクエストをストリームするExecutionControl
実行エンジンSPIの実装。ExecutionControl
の実装をセット・アップするためのその他のユーティリティ・メソッド。