Spec-Zone.ru › OpenJDK 24

Интерфейс NamingListener

Все суперинтерфейсы:
EventListener
Все известные подинтерфейсы:
NamespaceChangeListener, ObjectChangeListener, UnsolicitedNotificationListener
public interface NamingListener extends EventListener
Этот интерфейс является корнем интерфейсов слушателей, обрабатывающих события NamingEvent. Не имеет смысла для слушателя реализовывать только этот интерфейс. Обычно слушатель реализует подинтерфейс NamingListener, например, ObjectChangeListener или NamespaceChangeListener.

Этот интерфейс содержит единственный метод namingExceptionThrown(), который должен быть реализован, чтобы слушатель мог быть уведомлён об исключениях, которые выбрасываются (поставщиком сервиса) во время сбора информации о событиях, которые его интересуют. Когда этот метод вызывается, слушатель был автоматически дезактивирован из EventContext, с которым он зарегистрировался.

Например, предположим, что слушатель реализует ObjectChangeListener и регистрируется с EventContext. Тогда, если соединение с сервером впоследствии прервётся, слушатель получит NamingExceptionEvent и сможет предпринять корректирующие действия, такие как уведомление пользователя об приложении.

С тех пор:
1.3
См. также:
  • NamingEvent
  • NamingExceptionEvent
  • EventContext
  • EventDirContext

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

Модификатор и тип Метод Описание
void namingExceptionThrown(NamingExceptionEvent evt)
Вызывается, когда во время попытки вызвать NamingEvent возникает исключение для именования.

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

namingExceptionThrown

void namingExceptionThrown(NamingExceptionEvent evt)
Вызывается, когда во время попытки вызвать NamingEvent возникает исключение для именования.
Параметры:
evt - Событие (не null).

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

© 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

Spec-Zone.ru

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