- 所有超级接口:
-
EventListener
,NamingListener
指定了一个具有事件类型为
OBJECT_CHANGED
的NamingEvent
的监听器必须实现的方法。
当对象的内容发生变化时,将触发OBJECT_CHANGED
事件类型。这可能意味着其属性已被修改、添加或删除,和/或对象本身已被替换。可以通过检查NamingEvent
的旧绑定和新绑定来确定对象的变化方式。
对OBJECT_CHANGED
事件类型感兴趣的监听器必须:
- 实现此接口及其方法(
objectChanged()
) - 实现
NamingListener.namingExceptionThrown()
,以便在尝试收集有关事件信息时通知抛出的异常。 - 使用源的
addNamingListener()
方法向源注册。
NamespaceChangeListener
接口。
- 自 JDK 版本:
- 1.3
- 参见:
-
Method Summary
Methods declared in interface javax.naming.event.NamingListener
namingExceptionThrown
-
Method Details
-
objectChanged
当对象已更改时调用。可以使用
evt.getNewBinding()
获取已更改对象的绑定。可以使用evt.getOldBinding()
获取其旧绑定(更改之前)。- 参数:
-
evt
- 非空的命名事件。 - 参见:
-