JdiExecutionControlProvider (Java SE 15 & JDK 15) (original) (raw)

All Implemented Interfaces:

[ExecutionControlProvider](../spi/ExecutionControlProvider.html "interface in jdk.jshell.spi")


public class JdiExecutionControlProvider extends Object implements ExecutionControlProvider

A provider of remote JDI-controlled execution engines.

Since:

9

Fields

Modifier and Type Field Description
static String PARAM_HOST_NAME The local hostname to connect to.
static String PARAM_LAUNCH Should JDI-controlled launching be used?
static String PARAM_REMOTE_AGENT The remote agent to launch.
static String PARAM_TIMEOUT Milliseconds before connect timeout.

Constructors

Constructor Description
JdiExecutionControlProvider() Create an instance.
Modifier and Type Method Description
Map<String,​String> defaultParameters() Create and return the default parameter map for thisExecutionControlProvider.
String name() The unique name of this ExecutionControlProvider.

Methods declared in class java.lang.Object

[clone](../../../../java.base/java/lang/Object.html#clone%28%29), [equals](../../../../java.base/java/lang/Object.html#equals%28java.lang.Object%29), [finalize](../../../../java.base/java/lang/Object.html#finalize%28%29), [getClass](../../../../java.base/java/lang/Object.html#getClass%28%29), [hashCode](../../../../java.base/java/lang/Object.html#hashCode%28%29), [notify](../../../../java.base/java/lang/Object.html#notify%28%29), [notifyAll](../../../../java.base/java/lang/Object.html#notifyAll%28%29), [toString](../../../../java.base/java/lang/Object.html#toString%28%29), [wait](../../../../java.base/java/lang/Object.html#wait%28%29), [wait](../../../../java.base/java/lang/Object.html#wait%28long%29), [wait](../../../../java.base/java/lang/Object.html#wait%28long,int%29)