- java.lang.Object
-
- jdk.jshell.execution.StreamingExecutionControl
-
- jdk.jshell.execution.JdiExecutionControl
-
- jdk.jshell.execution.JdiDefaultExecutionControl
-
- 实现的所有接口
-
AutoCloseable
,ExecutionControl
public class JdiDefaultExecutionControl extends JdiExecutionControl
实施ExecutionControl
,该JShell核心默认使用。 启动远程进程 - “远程代理”。 通过套接字和JDI与远程代理的接口。 旨在与RemoteExecutionControl
一起使用 。- 从以下版本开始:
- 9
-
-
嵌套类汇总
-
Nested classes/interfaces declared in interface jdk.jshell.spi.ExecutionControl
ExecutionControl.ClassBytecodes, ExecutionControl.ClassInstallException, ExecutionControl.EngineTerminationException, ExecutionControl.ExecutionControlException, ExecutionControl.InternalException, ExecutionControl.NotImplementedException, ExecutionControl.ResolutionException, ExecutionControl.RunException, ExecutionControl.StoppedException, ExecutionControl.UserException
-
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 void
stop()
通过操纵远程变量并通过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
-
-
-
-
方法详细信息
-
stop
public void stop() throws ExecutionControl.EngineTerminationException, ExecutionControl.InternalException
通过操纵远程变量并通过JDI发送停止来中断正在运行的远程调用。- 异常
-
ExecutionControl.EngineTerminationException
- 执行引擎已终止 -
ExecutionControl.InternalException
- an internal problem occurred
-
-