Uses of Class
jdk.jshell.spi.ExecutionControl.InternalException
Package
Description
Provides implementation support for building JShell execution engines.
Defines the Service Provider Interface for pluggable JShell execution engines.
-
Uses of ExecutionControl.InternalException 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.clientCodeEnter()
Marks entry into user code.protected void
DirectExecutionControl.clientCodeLeave()
Marks departure from user code.DirectExecutionControl.extensionCommand
(String command, Object arg) StreamingExecutionControl.extensionCommand
(String command, Object arg) 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 String
DirectExecutionControl.throwConvertedInvocationException
(Throwable cause) Converts incoming exceptions in user code into instances of subtypes ofExecutionControl.ExecutionControlException
and throws the converted exception.protected String
DirectExecutionControl.throwConvertedOtherException
(Throwable ex) Converts incoming exceptions in agent code into instances of subtypes ofExecutionControl.ExecutionControlException
and throws the converted exception. -
Uses of ExecutionControl.InternalException in jdk.jshell.spi
Modifier and TypeClassDescriptionstatic class
The command is not implemented.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.stop()
Interrupts a running invoke.Returns the value of a variable.