Интерфейс NamingListener
- Все суперинтерфейсы:
EventListener
- Все известные подинтерфейсы:
-
NamespaceChangeListener,ObjectChangeListener,UnsolicitedNotificationListener
public interface NamingListener extends EventListener
NamingEvent. Не имеет смысла для слушателя реализовывать только этот интерфейс. Обычно слушатель реализует подинтерфейс NamingListener, например, ObjectChangeListener или NamespaceChangeListener.
Этот интерфейс содержит единственный метод namingExceptionThrown(), который должен быть реализован, чтобы слушатель мог быть уведомлён об исключениях, которые выбрасываются (поставщиком сервиса) во время сбора информации о событиях, которые его интересуют. Когда этот метод вызывается, слушатель был автоматически дезактивирован из EventContext, с которым он зарегистрировался.
Например, предположим, что слушатель реализует ObjectChangeListener и регистрируется с EventContext. Тогда, если соединение с сервером впоследствии прервётся, слушатель получит NamingExceptionEvent и сможет предпринять корректирующие действия, такие как уведомление пользователя об приложении.
- С тех пор:
- 1.3
- См. также:
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
namingExceptionThrown |
Вызывается, когда во время попытки вызвать
NamingEvent возникает исключение для именования. |
Подробное описание методов
namingExceptionThrown
void namingExceptionThrown(NamingExceptionEvent evt)
NamingEvent возникает исключение для именования.- Параметры:
-
evt- Событие (не null).
© 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/java.naming/javax/naming/event/NamingListener.html