# 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).