-
- All Superinterfaces:
-
EventListener
,NamingListener
public interface ObjectChangeListener extends NamingListener
指定事件类型为OBJECT_CHANGED
的NamingEvent
的侦听OBJECT_CHANGED
必须实现的方法。当对象的(内容)发生更改时,将触发
OBJECT_CHANGED
事件类型。 这可能意味着其属性已被修改,添加或删除,和/或对象本身已被替换。 如何更改对象可以通过检查NamingEvent
的新旧绑定来确定。对
OBJECT_CHANGED
事件类型感兴趣的听众必须:- 实现此接口及其方法(
objectChanged()
) - 实施
NamingListener.namingExceptionThrown()
以便在尝试收集有关事件的信息时通知它。 - 使用source的
addNamingListener()
方法注册源。
NamespaceChangeListener
接口。- 从以下版本开始:
- 1.3
- 另请参见:
-
NamingEvent
,NamespaceChangeListener
,EventContext
,EventDirContext
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 void
objectChanged(NamingEvent evt)
更改对象时调用。-
声明方法的接口 javax.naming.event.NamingListener
namingExceptionThrown
-
-
-
-
方法详细信息
-
objectChanged
void objectChanged(NamingEvent evt)
更改对象时调用。可以使用
evt.getNewBinding()
获得更改对象的绑定。 它的旧绑定(在更改之前)可以使用evt.getOldBinding()
获得。- 参数
-
evt
- 非evt
命名事件。 - 另请参见:
-
NamingEvent.OBJECT_CHANGED
-
-