- java.lang.Object
 -  
      
- jdk.jshell.execution.FailOverExecutionControlProvider
 
 
-  
       
- 实现的所有接口
 -  
         
ExecutionControlProvider 
public class FailOverExecutionControlProvider extends Object implements ExecutionControlProvider
按顺序尝试其他提供程序,直到有效。- 从以下版本开始:
 - 9
 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 FailOverExecutionControlProvider()创建一个实例。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 Map<String,String>defaultParameters()创建并返回此ExecutionControlProvider的默认参数映射。ExecutionControlgenerate(ExecutionEnv env, Map<String,String> parameters)创建并返回本地执行的ExecutionControl实例。Stringname()这个ExecutionControlProvider的独特名称。 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
FailOverExecutionControlProvider
public FailOverExecutionControlProvider()
创建一个实例。 该实例可用于通过尝试启动一系列ExecutionControl规范来启动和返回ExecutionControl实例,直到一个成功。 
 -  
 
-  
             
方法详细信息
-  
name
public String name()
这个ExecutionControlProvider的唯一名称。- Specified by:
 -  
              
namein interfaceExecutionControlProvider - 结果
 - “故障转移”
 
 
-  
defaultParameters
public Map<String,String> defaultParameters()
创建并返回此ExecutionControlProvider的默认参数映射。 有十个参数,“0”到“9”,它们的值是ExecutionControlProvider规范字符串,或空字符串。- Specified by:
 -  
              
defaultParameters在界面ExecutionControlProvider - 结果
 - 默认参数映射
 
 
-  
generate
public ExecutionControl generate(ExecutionEnv env, Map<String,String> parameters) throws Throwable
创建并返回本地执行的ExecutionControl实例。 至少有一个参数应该有一个规范。- Specified by:
 -  
              
generate,界面ExecutionControlProvider - 参数
 -  
              
env- JShell提供的执行环境 -  
              
parameters- 修改后的参数图。 - 结果
 - 执行引擎
 - 异常
 -  
              
Throwable- 如果所有给定的提供程序都失败,则首次尝试创建执行引擎时发生异常。 
 
 -  
 
 -