- java.lang.Object
- 
- jdk.jshell.execution.StreamingExecutionControl
- 
- jdk.jshell.execution.JdiExecutionControl
- 
- jdk.jshell.execution.JdiDefaultExecutionControl
 
 
 
- 
- すべての実装されたインタフェース:
- AutoCloseable,- ExecutionControl
 
 public class JdiDefaultExecutionControl extends JdiExecutionControl JShellコアがデフォルトで使用するExecutionControlの実装。 リモート・プロセスを起動-- "リモート・エージェント"。 ソケットおよびJDIを介したリモート・エージェントとのインタフェース。RemoteExecutionControlで動作するように設計されています。- 導入されたバージョン:
- 9
 
- 
- 
ネストされたクラスのサマリー- 
インタフェース jdk.jshell.spi.ExecutionControlで宣言されたネストされたクラス/インタフェースExecutionControl.ClassBytecodes, ExecutionControl.ClassInstallException, ExecutionControl.EngineTerminationException, ExecutionControl.ExecutionControlException, ExecutionControl.InternalException, ExecutionControl.NotImplementedException, ExecutionControl.ResolutionException, ExecutionControl.RunException, ExecutionControl.StoppedException, ExecutionControl.UserException
 
- 
 - 
メソッドのサマリー修飾子と型 メソッド 説明 voidstop()実行中のリモート呼び出しを中断します。リモート変数を操作し、JDI経由で停止を送信します。- 
クラス jdk.jshell.execution.JdiExecutionControlで宣言されたメソッドredefine, referenceType, vm
 - 
クラス jdk.jshell.execution.StreamingExecutionControlで宣言されたメソッドclose
 - 
クラス java.lang.Objectで宣言されたメソッドclone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
 - 
インタフェース jdk.jshell.spi.ExecutionControlで宣言されたメソッドaddToClasspath, close, extensionCommand, invoke, load, varValue
 
- 
 
- 
- 
- 
メソッドの詳細- 
stoppublic void stop() throws ExecutionControl.EngineTerminationException, ExecutionControl.InternalException実行中のリモート呼び出しを中断します。リモート変数を操作し、JDI経由で停止を送信します。- 例外:
- ExecutionControl.EngineTerminationException- 実行エンジンが終了しました
- ExecutionControl.InternalException- 内部問題が発生しました
 
 
- 
 
-