- 既知のすべての実装クラス:
 FailOverExecutionControlProvider,JdiExecutionControlProvider,LocalExecutionControlProvider
public interface ExecutionControlProvider
スニペットの評価に必要な実行エンジンを生成するためにJShellによって使用されるプロバイダ。 代替実行エンジンを作成するには、このインタフェースを実装し、プロバイダまたはプロバイダの名前とパラメータ指定子でJShellを構成します。 
- 導入されたバージョン:
 - 9
 
- 
メソッドの詳細
- 
name
String name()このExecutionControlProviderの一意の名前。 名前は、Basic Multilingual PlaneのCharacter.isJavaIdentifierPart(char)の文字列でなければなりません。- 戻り値:
 - ExecutionControlProviderの名前
 
 - 
defaultParameters
このExecutionControlProviderのデフォルトのパラメータ・マップを作成して返します。 マップは任意に変更できます。変更されているか、変更されていないかは、generate(jdk.jshell.spi.ExecutionEnv, java.util.Map)に渡すことができます。- 戻り値:
 - デフォルトのパラメータ・マップ
 
 - 
generate
ExecutionControlインスタンスを作成して返します。 
 -