Интерфейс JConsoleContext
public interface JConsoleContext
JConsoleContext представляет подключение JConsole к целевому приложению. JConsoleContext уведомляет любые PropertyChangeListeners об изменении свойства ConnectionState на CONNECTED и DISCONNECTED. Экземпляр JConsoleContext будет источником всех генерируемых событий.
- Since:
- 1.6
Краткое описание вложенных классов
| Модификатор и тип | Интерфейс | Описание |
|---|---|---|
static enum |
JConsoleContext.ConnectionState |
Значения для связанного свойства ConnectionState. |
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
CONNECTION_STATE_PROPERTY |
Имя связанного свойства ConnectionState. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addPropertyChangeListener |
Добавляет слушателя PropertyChangeListener в список слушателей. |
JConsoleContext.ConnectionState |
getConnectionState() |
Возвращает текущее состояние подключения. |
MBeanServerConnection |
getMBeanServerConnection() |
Возвращает MBeanServerConnection для подключения к приложению. |
void |
removePropertyChangeListener |
Удаляет слушателя PropertyChangeListener из списка слушателей. |
Подробное описание полей
CONNECTION_STATE_PROPERTY
static final String CONNECTION_STATE_PROPERTY
Имя связанного свойства
ConnectionState.- See Also:
Подробное описание методов
getMBeanServerConnection
MBeanServerConnection getMBeanServerConnection()
Возвращает
MBeanServerConnection для подключения к приложению. Возвращённый MBeanServerConnection объект становится недействительным, когда состояние подключения изменяется на DISCONNECTED.- Returns:
- the
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, 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.jconsole/com/sun/tools/jconsole/JConsoleContext.html