Spec-Zone.ru › OpenJDK 24

Интерфейс NamespaceChangeListener

Все суперинтерфейсы:
EventListener, NamingListener
public interface NamespaceChangeListener extends NamingListener
Определяет методы, которые должен реализовать слушатель, заинтересованный в изменениях пространства имен. В частности, слушатель интересуется событиями типа NamingEvent с типами событий OBJECT_ADDED, OBJECT_RENAMED или OBJECT_REMOVED.

Такой слушатель должен:

  1. Реализовать этот интерфейс и его методы.
  2. Реализовать NamingListener.namingExceptionThrown(), чтобы получать уведомления об исключениях, возникающих при попытке сбора информации о событиях.
  3. Зарегистрироваться в источнике, используя метод addNamingListener() источника.
Слушатель, который хочет получать уведомления о событиях типа OBJECT_CHANGED, также должен реализовать интерфейс ObjectChangeListener.
С:
1.3
См. также:
  • NamingEvent
  • ObjectChangeListener
  • EventContext
  • EventDirContext

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

Модификатор и тип Метод Описание
void objectAdded(NamingEvent evt)
Вызывается, когда объект был добавлен.
void objectRemoved(NamingEvent evt)
Вызывается, когда объект был удален.
void objectRenamed(NamingEvent evt)
Вызывается, когда объект был переименован.

Методы, объявленные в интерфейсе javax.naming.event.NamingListener

namingExceptionThrown

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

objectAdded

void objectAdded(NamingEvent evt)
Вызывается, когда объект был добавлен.

Связывание добавленного объекта можно получить, используя evt.getNewBinding().

Параметры:
evt - Непустое событие.
См. также:
  • NamingEvent.OBJECT_ADDED

objectRemoved

void objectRemoved(NamingEvent evt)
Вызывается, когда объект был удален.

Связывание удаленного объекта можно получить, используя evt.getOldBinding().

Параметры:
evt - Непустое событие.
См. также:
  • NamingEvent.OBJECT_REMOVED

objectRenamed

void objectRenamed(NamingEvent evt)
Вызывается, когда объект был переименован.

Связывание переименованного объекта можно получить, используя evt.getNewBinding(). Его старое связывание (до переименования) можно получить, используя evt.getOldBinding(). Одно из них может быть null, если старое/новое связывание было вне области, в которой слушатель зарегистрировал интерес.

Параметры:
evt - Непустое событие.
См. также:
  • NamingEvent.OBJECT_RENAMED

Отправить отчет об ошибке или предложить улучшение
Для получения дополнительной справки по API и документации для разработчиков, см. Java SE Documentation, который содержит более подробные описания для разработчиков с концептуальными обзорами, определениями терминов, решениями и примерами рабочего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Copyright © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 США.
Все права защищены. Использование подчиняется условиям лицензии и политике перераспределения документации.
DRAFT 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/NamespaceChangeListener.html

Spec-Zone.ru

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