# Uses of Class
jdk.jshell.execution.DirectExecutionControl

Packages that use DirectExecutionControl
Package | Description
--- | ---
jdk.jshell.execution | Provides implementation support for building JShell execution engines.

## Uses of DirectExecutionControl in jdk.jshell.execution

Subclasses of DirectExecutionControl in jdk.jshell.execution
Modifier and Type | Class | Description
--- | --- | ---
`class` | `LocalExecutionControl` | An implementation of `ExecutionControl` which executes in the same JVM as the JShell-core.
`class` | `RemoteExecutionControl` | The remote agent runs in the execution process (separate from the main JShell process).