Класс JdiExecutionControlProvider
- java.lang.Object
- jdk.jshell.execution.JdiExecutionControlProvider
- Все реализованные интерфейсы:
ExecutionControlProvider
public class JdiExecutionControlProvider extends Object implements ExecutionControlProvider
Поставщик удалённых исполняемых движков, контролируемых JDI.
- С:
- 9
Поля
| Модификатор и тип | Поле | Описание |
|---|---|---|
static String | PARAM_HOST_NAME | Локальное имя хоста для подключения. |
static String | PARAM_LAUNCH | Использовать запуск, контролируемый JDI? |
static String | PARAM_REMOTE_AGENT | Удаленный агент для запуска. |
static String | PARAM_TIMEOUT | Миллисекунды до таймаута подключения. |
Конструкторы
| Конструктор | Описание |
|---|---|
JdiExecutionControlProvider() | Создать экземпляр. |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
Map<String,String> | defaultParameters() | Создать и вернуть карту параметров по умолчанию для этого |
String | name() | Уникальное имя этого |
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitМетоды, объявленные в интерфейсе jdk.jshell.spi.ExecutionControlProvider
generateПоля
PARAM_REMOTE_AGENT
public static final String PARAM_REMOTE_AGENT
Удаленный агент для запуска.
- См. также:
- Значения константных полей
PARAM_TIMEOUT
public static final String PARAM_TIMEOUT
Миллисекунды до таймаута подключения.
- См. также:
- Значения константных полей
PARAM_HOST_NAME
public static final String PARAM_HOST_NAME
Локальное имя хоста для подключения.
- См. также:
- Значения константных полей
PARAM_LAUNCH
public static final String PARAM_LAUNCH
Использовать запуск, контролируемый JDI?
- См. также:
- Значения константных полей
Конструкторы
JdiExecutionControlProvider
public JdiExecutionControlProvider()
Создать экземпляр. Экземпляр можно использовать для генерации экземпляра ExecutionControl, который использует Java Debug Interface в качестве части управления удалённым процессом.
Методы
name
public String name()
Уникальное имя этого ExecutionControlProvider.
- Определено в:
-
nameв интерфейсеExecutionControlProvider - Возвращает:
- "jdi"
defaultParameters
public Map<String,String> defaultParameters()
Создать и вернуть карту параметров по умолчанию для этого ExecutionControlProvider. Карту можно при необходимости изменить; изменённую или неизменённую её можно передать в ExecutionControlProvider.generate(jdk.jshell.spi.ExecutionEnv, java.util.Map).
| Параметр | Описание | Постоянное поле |
|---|---|---|
| remoteAgent | удаленный агент для запуска | PARAM_REMOTE_AGENT |
| timeout | миллисекунды до таймаута подключения | PARAM_TIMEOUT |
| launch | "true" для запуска, контролируемого JDI | PARAM_LAUNCH |
| hostname | подключиться к указанному имени локального хоста ("" для обнаружения) | PARAM_HOST_NAME |
- Определено в:
-
defaultParametersв интерфейсеExecutionControlProvider - Возвращает:
- карта параметров по умолчанию
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.jshell/jdk/jshell/execution/JdiExecutionControlProvider.html