Uses of Class
jdk.jshell.spi.ExecutionControl.EngineTerminationException
Package
Description
Provides implementation support for building JShell execution engines.
Defines the Service Provider Interface for pluggable JShell execution engines.
-
Uses of ExecutionControl.EngineTerminationException in jdk.jshell.execution
Modifier and TypeMethodDescriptionvoid
DirectExecutionControl.addToClasspath(String cp)
void
LoaderDelegate.addToClasspath(String path)
Adds the path to the execution class path.void
StreamingExecutionControl.addToClasspath(String path)
protected void
DirectExecutionControl.classesRedefined(ExecutionControl.ClassBytecodes[] cbcs)
Notify that classes have been redefined.DirectExecutionControl.extensionCommand(String command, Object arg)
StreamingExecutionControl.extensionCommand(String command, Object arg)
void
DirectExecutionControl.load(ExecutionControl.ClassBytecodes[] cbcs)
void
LoaderDelegate.load(ExecutionControl.ClassBytecodes[] cbcs)
Attempts to load new classes.void
StreamingExecutionControl.load(ExecutionControl.ClassBytecodes[] cbcs)
void
DirectExecutionControl.redefine(ExecutionControl.ClassBytecodes[] cbcs)
void
JdiExecutionControl.redefine(ExecutionControl.ClassBytecodes[] cbcs)
Redefine the specified classes.void
RemoteExecutionControl.redefine(ExecutionControl.ClassBytecodes[] cbcs)
Redefine processing on the remote end is only to register the redefined classesvoid
StreamingExecutionControl.redefine(ExecutionControl.ClassBytecodes[] cbcs)
void
DirectExecutionControl.stop()
Interrupts a running invoke.void
JdiDefaultExecutionControl.stop()
Interrupts a running remote invoke by manipulating remote variables and sending a stop via JDI.void
RemoteExecutionControl.stop()
void
StreamingExecutionControl.stop()
protected VirtualMachine
JdiDefaultExecutionControl.vm()
protected abstract VirtualMachine
JdiExecutionControl.vm()
Returns the JDIVirtualMachine
instance. -
Uses of ExecutionControl.EngineTerminationException in jdk.jshell.spi
Modifier and TypeMethodDescriptionvoid
ExecutionControl.addToClasspath(String path)
Adds the path to the execution class path.ExecutionControl.extensionCommand(String command, Object arg)
Run a non-standard command (or a standard command from a newer version).Invokes an executable Snippet by calling a method on the specified wrapper class.void
ExecutionControl.load(ExecutionControl.ClassBytecodes[] cbcs)
Attempts to load new classes.void
ExecutionControl.redefine(ExecutionControl.ClassBytecodes[] cbcs)
Attempts to redefine previously loaded classes.void
ExecutionControl.stop()
Interrupts a running invoke.Returns the value of a variable.