Интерфейс JConsoleContext

public interface JConsoleContext

JConsoleContext представляет собой соединение JConsole с целевым приложением.

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

Since:
1.6

Вложенные классы

Модификатор и тип Интерфейс Описание
static class  JConsoleContext.ConnectionState

Значения для привязанного свойства ConnectionState.

Поля

Модификатор и тип Поле Описание
static 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.

See Also:
Значения константных полей

Методы

getMBeanServerConnection

MBeanServerConnection getMBeanServerConnection()

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

Returns:
MBeanServerConnection для подключения к приложению.

getConnectionState

JConsoleContext.ConnectionState getConnectionState()

Возвращает текущее состояние подключения.

Returns:
текущее состояние подключения.

addPropertyChangeListener

void addPropertyChangeListener(PropertyChangeListener listener)

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

Parameters:
listener - добавляемый PropertyChangeListener

removePropertyChangeListener

void removePropertyChangeListener(PropertyChangeListener listener)

Удаляет PropertyChangeListener из списка слушателей. Удаляет PropertyChangeListener, зарегистрированный для всех свойств. Если listener был добавлен более одного раза к тому же источнику событий, он будет оповещён на один раз меньше после удаления. Если listener является null, или никогда не был добавлен, исключение не выбрасывается и никаких действий не выполняется.

Parameters:
listener - удаляемый PropertyChangeListener

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

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