Spec-Zone.ru › OpenJDK 25

Интерфейс JConsoleContext

public interface JConsoleContext
JConsoleContext представляет подключение JConsole к целевому приложению.

JConsoleContext уведомляет все PropertyChangeListeners об изменении свойства ConnectionState на CONNECTED и DISCONNECTED. Экземпляр JConsoleContext будет источником всех сгенерированных событий.

Начиная с:
1.6

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

Модификатор и тип Интерфейс Описание
static enum  JConsoleContext.ConnectionState
Значения связанного свойства ConnectionState.

Краткое описание полей

Модификатор и тип Поле Описание
static final String CONNECTION_STATE_PROPERTY
Имя связанного свойства ConnectionState.

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

Модификатор и тип Метод Описание
void addPropertyChangeListener(PropertyChangeListener listener)
Добавляет PropertyChangeListener в список слушателей.
JConsoleContext.ConnectionState getConnectionState()
Возвращает текущее состояние подключения.
MBeanServerConnection getMBeanServerConnection()
Возвращает MBeanServerConnection для подключения к приложению.
void removePropertyChangeListener(PropertyChangeListener listener)
Удаляет PropertyChangeListener из списка слушателей.

Подробное описание полей

CONNECTION_STATE_PROPERTY

static final String CONNECTION_STATE_PROPERTY
Имя связанного свойства ConnectionState.
См. также:
  • Значения константных полей

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

getMBeanServerConnection

MBeanServerConnection getMBeanServerConnection()
Возвращает MBeanServerConnection для подключения к приложению. Возвращённый объект MBeanServerConnection становится недействительным, когда состояние подключения меняется на DISCONNECTED.
Возвращает:
MBeanServerConnection для подключения к приложению.

getConnectionState

JConsoleContext.ConnectionState getConnectionState()
Возвращает текущее состояние подключения.
Возвращает:
текущее состояние подключения.

addPropertyChangeListener

void addPropertyChangeListener(PropertyChangeListener listener)
Добавляет PropertyChangeListener в список слушателей. Слушатель регистрируется для всех свойств. Один и тот же объект-слушатель можно добавить несколько раз; он будет вызываться столько раз, сколько был добавлен. Если listener равен null, исключение не выбрасывается и никаких действий не выполняется.
Параметры:
listener — PropertyChangeListener, который необходимо добавить

removePropertyChangeListener

void removePropertyChangeListener(PropertyChangeListener listener)
Удаляет PropertyChangeListener из списка слушателей. Удаляется PropertyChangeListener, зарегистрированный для всех свойств. Если listener был добавлен к одному и тому же источнику событий несколько раз, после удаления он будет получать уведомления на один раз реже. Если listener равен null или никогда не добавлялся, исключение не выбрасывается и никаких действий не выполняется.
Параметры:
listener — PropertyChangeListener, который необходимо удалить

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе Документация Java SE, где содержатся более подробные описания для разработчиков, включая обзоры концепций, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.jconsole/com/sun/tools/jconsole/JConsoleContext.html

Spec-Zone.ru

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