Uses of Class
jdk.jshell.spi.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 voidLoaderDelegate. addToClasspath(String path)Adds the path to the execution class path.protected voidDirectExecutionControl. classesRedefined(ExecutionControl.ClassBytecodes[] cbcs)Notify that classes have been redefined.voidLoaderDelegate. load(ExecutionControl.ClassBytecodes[] cbcs)Attempts to load new classes.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 classesvoidDirectExecutionControl. stop()Interrupts a running invoke.voidJdiDefaultExecutionControl. stop()Interrupts a running remote invoke by manipulating remote variables and sending a stop via JDI.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.