Интерфейс Connector
- Все известные подинтерфейсы:
AttachingConnector, LaunchingConnector, ListeningConnector
public interface Connector
Способ установления соединения между отладчиком и целевой виртуальной машиной. Коннектор инкапсулирует ровно один
Transport, используемый для установления соединения. Каждый коннектор имеет набор аргументов, управляющих его работой. Аргументы хранятся в виде карты с ключами типа String. Каждая реализация определяет допустимые ключи аргументов типа String.- Начиная с:
- 1.3
- См. также:
Краткое описание вложенных классов
| Модификатор и тип | Интерфейс | Описание |
|---|---|---|
static interface |
Connector.Argument |
Спецификация аргумента коннектора и его значение. |
static interface |
Connector.BooleanArgument |
Спецификация аргумента коннектора и его значение, представленное логическим значением. |
static interface |
Connector.IntegerArgument |
Спецификация аргумента коннектора и его значение, представленное целым числом. |
static interface |
Connector.SelectedArgument |
Спецификация аргумента коннектора и его значение, представленное строкой, выбранной из списка вариантов. |
static interface |
Connector.StringArgument |
Спецификация аргумента коннектора и его значение, представленное строкой. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Map |
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()
Возвращает аргументы, принимаемые этим коннектором, и их значения по умолчанию. Ключами возвращаемой карты являются имена аргументов типа String. Значениями являются
Connector.Argument, содержащие сведения об аргументе и его значении по умолчанию.- Возвращает:
- карту, связывающую имена аргументов со сведениями об аргументах и их значениями по умолчанию.
© 1993, 2025, 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/25/docs/api/jdk.jdi/com/sun/jdi/connect/Connector.html