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

# Uses of Interface
jdk.jshell.spi.ExecutionEnv

Packages that use ExecutionEnv
Package | Description
--- | ---
jdk.jshell.execution | Provides implementation support for building JShell execution engines.
jdk.jshell.spi | Defines the Service Provider Interface for pluggable JShell execution engines.

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

  Methods in jdk.jshell.execution with parameters of type ExecutionEnv
  Modifier and Type | Method | Description
  --- | --- | ---
  `ExecutionControl` | FailOverExecutionControlProvider.`generate​(ExecutionEnv env, Map<String,​String> parameters)` | Create and return a locally executing `ExecutionControl` instance.
  `ExecutionControl` | LocalExecutionControlProvider.`generate​(ExecutionEnv env, Map<String,​String> parameters)` | Create and return a locally executing `ExecutionControl` instance.

- ## Uses of ExecutionEnv in jdk.jshell.spi

  Methods in jdk.jshell.spi with parameters of type ExecutionEnv
  Modifier and Type | Method | Description
  --- | --- | ---
  `static ExecutionControl` | ExecutionControl.`generate​(ExecutionEnv env, String spec)` | Search for a provider, then create and return the `ExecutionControl` instance.
  `static ExecutionControl` | ExecutionControl.`generate​(ExecutionEnv env, String name, Map<String,​String> parameters)` | Search for a provider, then create and return the `ExecutionControl` instance.
  `ExecutionControl` | ExecutionControlProvider.`generate​(ExecutionEnv env, Map<String,​String> parameters)` | Create and return the `ExecutionControl` instance.