Интерфейсный Коннектор
- Все известные подинтерфейсы:
-
AttachingConnector,LaunchingConnector,ListeningConnector
public interface Connector
Способ соединения отладчика и целевой виртуальной машины. Коннектор инкапсулирует ровно один
Transport, используемый для установления соединения. Каждый коннектор имеет набор аргументов, которые управляют его работой. Аргументы хранятся в виде карты, ключами которой являются строки. Каждая реализация определяет набор допустимых строковых ключей аргументов.- С:
- 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()
Возвращает аргументы, принимаемые этим Коннектором, и их значения по умолчанию. Ключи возвращаемой карты — строковые имена аргументов. Значения —
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://download.java.net/java/early_access/jdk24/docs/api/jdk.jdi/com/sun/jdi/connect/Connector.html