Uses of Class
jdk.jshell.spi.ExecutionControl.EngineTerminationException
-
Packages that use ExecutionControl.EngineTerminationException Package Description jdk.jshell.execution Provides implementation support for building JShell execution engines.jdk.jshell.spi Defines the Service Provider Interface for pluggable JShell execution engines. -
-
Uses of ExecutionControl.EngineTerminationException in jdk.jshell.execution
Methods in jdk.jshell.execution that throw ExecutionControl.EngineTerminationException Modifier and Type Method Description voidDirectExecutionControl. addToClasspath(String cp)voidLoaderDelegate. addToClasspath(String path)Adds the path to the execution class path.voidStreamingExecutionControl. addToClasspath(String path)protected voidDirectExecutionControl. classesRedefined(ExecutionControl.ClassBytecodes[] cbcs)Notify that classes have been redefined.ObjectDirectExecutionControl. extensionCommand(String command, Object arg)ObjectStreamingExecutionControl. extensionCommand(String command, Object arg)StringDirectExecutionControl. invoke(String className, String methodName)StringJdiDefaultExecutionControl. invoke(String classname, String methodname)StringStreamingExecutionControl. invoke(String classname, String methodname)voidDirectExecutionControl. load(ExecutionControl.ClassBytecodes[] cbcs)voidLoaderDelegate. load(ExecutionControl.ClassBytecodes[] cbcs)Attempts to load new classes.voidStreamingExecutionControl. load(ExecutionControl.ClassBytecodes[] cbcs)voidDirectExecutionControl. redefine(ExecutionControl.ClassBytecodes[] cbcs)voidJdiExecutionControl. redefine(ExecutionControl.ClassBytecodes[] cbcs)Redefine the specified classes.voidRemoteExecutionControl. redefine(ExecutionControl.ClassBytecodes[] cbcs)Redefine processing on the remote end is only to register the redefined classesvoidStreamingExecutionControl. redefine(ExecutionControl.ClassBytecodes[] cbcs)voidDirectExecutionControl. stop()Interrupts a running invoke.voidJdiDefaultExecutionControl. stop()Interrupts a running remote invoke by manipulating remote variables and sending a stop via JDI.voidLocalExecutionControl. stop()voidRemoteExecutionControl. stop()voidStreamingExecutionControl. stop()StringDirectExecutionControl. varValue(String className, String varName)StringRemoteExecutionControl. varValue(String className, String varName)StringStreamingExecutionControl. varValue(String classname, String varname)protected VirtualMachineJdiDefaultExecutionControl. vm()protected abstract VirtualMachineJdiExecutionControl. vm()Returns the JDIVirtualMachineinstance. -
Uses of ExecutionControl.EngineTerminationException in jdk.jshell.spi
Methods in jdk.jshell.spi that throw ExecutionControl.EngineTerminationException Modifier and Type Method Description voidExecutionControl. addToClasspath(String path)Adds the path to the execution class path.ObjectExecutionControl. extensionCommand(String command, Object arg)Run a non-standard command (or a standard command from a newer version).StringExecutionControl. invoke(String className, String methodName)Invokes an executable Snippet by calling a method on the specified wrapper class.voidExecutionControl. load(ExecutionControl.ClassBytecodes[] cbcs)Attempts to load new classes.voidExecutionControl. redefine(ExecutionControl.ClassBytecodes[] cbcs)Attempts to redefine previously loaded classes.voidExecutionControl. stop()Interrupts a running invoke.StringExecutionControl. varValue(String className, String varName)Returns the value of a variable.
-