- java.lang.Object
 -  
      
- jdk.jshell.execution.JdiExecutionControlProvider
 
 
-  
       
- 实现的所有接口
 -  
         
ExecutionControlProvider 
public class JdiExecutionControlProvider extends Object implements ExecutionControlProvider
远程JDI控制的执行引擎的提供者。- 从以下版本开始:
 - 9
 
 
-  
        
       
-  
             
字段汇总
字段 变量和类型 字段 描述 static StringPARAM_HOST_NAME要连接的本地主机名。static StringPARAM_LAUNCH是否应该使用JDI控制的发射?static StringPARAM_REMOTE_AGENT要启动的远程代理。static StringPARAM_TIMEOUT连接超时前的毫秒数。 
-  
             
构造方法摘要
构造方法 构造器 描述 JdiExecutionControlProvider()创建一个实例。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 Map<String,String>defaultParameters()创建并返回此ExecutionControlProvider的默认参数映射。Stringname()这个ExecutionControlProvider的独特名称。-  
               
声明方法的类 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
-  
               
声明方法的接口 jdk.jshell.spi.ExecutionControlProvider
generate 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
JdiExecutionControlProvider
public JdiExecutionControlProvider()
创建一个实例。 实例可用于generateExecutionControl实例,该实例使用Java调试接口作为远程进程控制的一部分。 
 -  
 
-  
             
方法详细信息
-  
name
public String name()
这个ExecutionControlProvider的唯一名称。- Specified by:
 -  
              
name在界面ExecutionControlProvider - 结果
 - “JDI”
 
 
-  
defaultParameters
public Map<String,String> defaultParameters()
创建并返回此ExecutionControlProvider的默认参数映射。 可以选择修改地图; 修改或未修改,可以传递给ExecutionControlProvider.generate(jdk.jshell.spi.ExecutionEnv, java.util.Map)。 Parameters Parameter Description Constant Field remoteAgent the remote agent to launchPARAM_REMOTE_AGENTtimeout milliseconds before connect timeoutPARAM_TIMEOUTlaunch "true" for JDI controlled launchPARAM_LAUNCHhostname connect to the named of the local host ("" for discovered)PARAM_HOST_NAME- Specified by:
 -  
              
defaultParameters在界面ExecutionControlProvider - 结果
 - the default parameter map
 
 
 -  
 
 -