public interface ObjectChangeListener extends NamingListener
当一个对象的(内容)发生变化时,触发一个OBJECT_CHANGED事件类型。 这可能意味着其属性已被修改,添加或删除,和/或对象本身已被替换。 对象的变化可以通过检查NamingEvent的旧的和新的绑定来确定。
对OBJECT_CHANGED事件类型感兴趣的听众必须:
NamingEvent
, NamespaceChangeListener
, EventContext
, EventDirContext
Modifier and Type | Method and Description |
---|---|
void |
objectChanged(NamingEvent evt)
当对象被更改时调用。
|
namingExceptionThrown
void objectChanged(NamingEvent evt)
改变对象的绑定可以使用evt.getNewBinding()获得。 其旧的绑定(更改前)可以使用evt.getOldBinding()获得。
evt
- 非空命名事件。
NamingEvent.OBJECT_CHANGED