Uses of Interface jdk.jshell.spi.ExecutionControlProvider (Java SE 13 & JDK 13 )
Description: use: module: jdk.jshell, package: jdk.jshell.spi, interface: ExecutionControlProvider

# Uses of Interface
jdk.jshell.spi.ExecutionControlProvider

Packages that use ExecutionControlProvider
Package | Description
--- | ---
jdk.jshell | Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL), which interactively evaluate "snippets" of Java programming language code.
jdk.jshell.execution | Provides implementation support for building JShell execution engines.

- ## Uses of ExecutionControlProvider in jdk.jshell

  Methods in jdk.jshell with parameters of type ExecutionControlProvider
  Modifier and Type | Method | Description
  --- | --- | ---
  `JShell.Builder` | JShell.Builder.`executionEngine​(ExecutionControlProvider executionControlProvider, Map<String,​String> executionControlParameters)` | Sets the custom engine for execution.

- ## Uses of ExecutionControlProvider in jdk.jshell.execution

  Classes in jdk.jshell.execution that implement ExecutionControlProvider
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `FailOverExecutionControlProvider` | Tries other providers in sequence until one works.
  `class` | `JdiExecutionControlProvider` | A provider of remote JDI-controlled execution engines.
  `class` | `LocalExecutionControlProvider` | A provider of execution engines which run in the same process as JShell.