Класс TargetedNotification
- Все реализуемые интерфейсы:
Serializable
public class TargetedNotification extends Object implements Serializable
Пара (Notification, Listener ID).
Этот класс используется для связывания отправленного уведомления с идентификатором слушателя, которому оно адресовано.
- С версии:
- 1.5
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
TargetedNotification |
Создает объект TargetedNotification. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Integer |
getListenerID() |
Идентификатор слушателя, которому адресовано уведомление. |
Notification |
getNotification() |
Отправленное уведомление. |
String |
toString() |
Возвращает текстовое представление этого целевого уведомления. |
Подробное описание конструкторов
TargetedNotification
public TargetedNotification(Notification notification, Integer listenerID)
Создает объект TargetedNotification. Объект содержит пару (Notification, Listener ID). Идентификатор слушателя определяет клиентский слушатель, которому адресовано это уведомление. Идентификатор клиентского слушателя ранее возвращается сервером соединителя в ответ на запрос addNotificationListener.
- Параметры:
-
notification— уведомление, отправленное сервером MBean. -
listenerID— идентификатор слушателя, которому адресовано это уведомление. - Исключения:
-
IllegalArgumentException— если listenerID или notification равно null.
Подробное описание методов
getNotification
public Notification getNotification()
Отправленное уведомление.
- Возвращает:
- уведомление.
getListenerID
public Integer getListenerID()
Идентификатор слушателя, которому адресовано уведомление.
- Возвращает:
- идентификатор слушателя.
toString
© 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/java.management/javax/management/remote/TargetedNotification.html