Spec-Zone.ru › OpenJDK 8

Интерфейс 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(). Одно из них может быть нулевым, если старое/новое связывание находилось вне области, в которой слушатель зарегистрировал интерес.

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

© 1993, 2020, 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.

Spec-Zone.ru

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