See: Description
Interface | Description |
---|---|
LoaderDelegate |
This interface specifies the loading specific subset of
ExecutionControl . |
Class | Description |
---|---|
DirectExecutionControl |
An
ExecutionControl implementation that runs in the current process. |
JDIDefaultExecutionControl |
The implementation of
ExecutionControl that the
JShell-core uses by default. |
JDIExecutionControl |
Abstract JDI implementation of
ExecutionControl |
JDIInitiator |
Sets up a JDI connection, providing the resulting JDI
VirtualMachine
and the Process the remote agent is running in. |
LocalExecutionControl |
An implementation of
ExecutionControl which executes
in the same JVM as the JShell-core. |
RemoteExecutionControl |
The remote agent runs in the execution process (separate from the main JShell
process).
|
StreamingExecutionControl |
An implementation of the
ExecutionControl
execution engine SPI which streams requests to a remote agent where
execution takes place. |
Util |
Miscellaneous utility methods for setting-up implementations of
ExecutionControl . |
ExecutionControl
interface.
Also, provides related communication utilities.
This package may be used to define alternative execution engines.
The default JShell execution engine is included.
Copyright © 2015, 2016, Oracle and/or its affiliates. All rights reserved.
DRAFT 9-internal+0-2016-08-10-220919.robert.dev