Класс 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

Поля

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" для запуска, контролируемого JDIPARAM_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

Spec-Zone .ru
спецификации, руководства, описания, API