Uses of Interface
jdk.jshell.spi.ExecutionControl
-
Packages that use ExecutionControl 软件包 描述 jdk.jshell.execution 为构建JShell执行引擎提供实现支持。jdk.jshell.spi 为可插入的JShell执行引擎定义服务提供者接口。 -
-
Uses of ExecutionControl in jdk.jshell.execution
Classes in jdk.jshell.execution that implement ExecutionControl 变量和类型 类 描述 classDirectExecutionControl在当前进程中运行的ExecutionControl实现。classJdiDefaultExecutionControl实施ExecutionControl,该JShell核心默认使用。classJdiExecutionControl摘要JDI实现ExecutionControl。classLocalExecutionControlExecutionControl的实现,它在与JShell-core相同的JVM中执行。classRemoteExecutionControl远程代理在执行过程中运行(与主JShell进程分开)。classStreamingExecutionControlExecutionControl执行引擎SPI的实现, 它将请求流式传输到执行发生的远程代理。Methods in jdk.jshell.execution that return ExecutionControl 变量和类型 方法 描述 ExecutionControlFailOverExecutionControlProvider. generate(ExecutionEnv env, Map<String,String> parameters)创建并返回本地执行的ExecutionControl实例。ExecutionControlLocalExecutionControlProvider. generate(ExecutionEnv env, Map<String,String> parameters)创建并返回本地执行的ExecutionControl实例。static ExecutionControlUtil. remoteInputOutput(InputStream input, OutputStream output, Map<String,OutputStream> outputStreamMap, Map<String,InputStream> inputStreamMap, BiFunction<ObjectInput,ObjectOutput,ExecutionControl> factory)为给定的打包输入和输出创建ExecutionControl。Methods in jdk.jshell.execution with parameters of type ExecutionControl 变量和类型 方法 描述 static voidUtil. forwardExecutionControl(ExecutionControl ec, ObjectInput in, ObjectOutput out)将命令从输入转发到指定的ExecutionControl实例,然后在输出上回复。static voidUtil. forwardExecutionControlAndIO(ExecutionControl ec, InputStream inStream, OutputStream outStream, Map<String,Consumer<OutputStream>> outputStreamMap, Map<String,Consumer<InputStream>> inputStreamMap)将命令从输入转发到指定的ExecutionControl实例,然后在输出上回复。Method parameters in jdk.jshell.execution with type arguments of type ExecutionControl 变量和类型 方法 描述 static ExecutionControlUtil. remoteInputOutput(InputStream input, OutputStream output, Map<String,OutputStream> outputStreamMap, Map<String,InputStream> inputStreamMap, BiFunction<ObjectInput,ObjectOutput,ExecutionControl> factory)为给定的打包输入和输出创建ExecutionControl。 -
Uses of ExecutionControl in jdk.jshell.spi
Methods in jdk.jshell.spi that return ExecutionControl 变量和类型 方法 描述 static ExecutionControlExecutionControl. generate(ExecutionEnv env, String spec)搜索提供程序,然后创建并返回ExecutionControl实例。static ExecutionControlExecutionControl. generate(ExecutionEnv env, String name, Map<String,String> parameters)搜索提供程序,然后创建并返回ExecutionControl实例。ExecutionControlExecutionControlProvider. generate(ExecutionEnv env, Map<String,String> parameters)创建并返回ExecutionControl实例。
-