Spec-Zone.ru › OpenJDK 17

Интерфейс подключения

Все известные подинтерфейсы:
AttachingConnector, LaunchingConnector, ListeningConnector
public interface Connector
Способ подключения отладчика к целевой виртуальной машине. Подключение инкапсулирует ровно один Transport, используемый для установления соединения. Каждое подключение имеет набор аргументов, управляющих его работой. Аргументы хранятся в виде карты, ключами которой являются строки. Каждая реализация определяет строки аргументов, которые она принимает.
С момента:
1.3
См. также:
  • LaunchingConnector
  • AttachingConnector
  • ListeningConnector
  • Connector.Argument

Краткое описание вложенных классов

Модификатор и тип Интерфейс Описание
static interface  Connector.Argument
Спецификация и значение аргумента подключения.
static interface  Connector.BooleanArgument
Спецификация и значение аргумента подключения, значение которого является булевым.
static interface  Connector.IntegerArgument
Спецификация и значение аргумента подключения, значение которого является целым числом.
static interface  Connector.SelectedArgument
Спецификация и значение аргумента подключения, значение которого является строкой, выбранной из списка вариантов.
static interface  Connector.StringArgument
Спецификация и значение аргумента подключения, значение которого является строкой.

Краткое описание методов

Модификатор и тип Метод Описание
Map<String,Connector.Argument> defaultArguments()
Возвращает аргументы, принимаемые этим подключением, и их значения по умолчанию.
String description()
Возвращает описание этого подключения и его назначение в удобочитаемой форме.
String name()
Возвращает короткий идентификатор подключения.
Transport transport()
Возвращает механизм передачи, используемый этим подключением для установления соединения с целевой виртуальной машиной.

Подробное описание методов

name

String name()
Возвращает короткий идентификатор подключения. Реализаторы подключений должны придерживаться аналогичных соглашений об именовании, как и для пакетов, чтобы избежать конфликтов имен. Например, реализации подключений Sun имеют имена, начинающиеся с "com.sun.jdi.". Не предназначено для взаимодействия с конечным пользователем.
Возвращает:
имя этого подключения.

description

String description()
Возвращает описание этого подключения и его назначение в удобочитаемой форме.
Возвращает:
описание этого подключения

transport

Transport transport()
Возвращает механизм передачи, используемый этим подключением для установления соединений с целевой виртуальной машиной.
Возвращает:
используемый этим подключением Transport.

defaultArguments

Map<String,Connector.Argument> defaultArguments()
Возвращает аргументы, принимаемые этим подключением, и их значения по умолчанию. Ключи возвращаемой карты — это имена строковых аргументов. Значения — Connector.Argument содержащие информацию об аргументе и его значении по умолчанию.
Возвращает:
карта, сопоставляющая имена аргументов с информацией об аргументах и значением по умолчанию.

© 1993, 2021, 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/17/docs/api/jdk.jdi/com/sun/jdi/connect/Connector.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API