-
- All Superinterfaces:
-
EventListener
- All Known Subinterfaces:
-
NamespaceChangeListener
,ObjectChangeListener
,UnsolicitedNotificationListener
public interface NamingListener extends EventListener
此接口是处理NamingEvent
的侦听器接口的根。 听众只实现这个接口是没有意义的。 侦听器通常实现NamingListener
的子接口,例如ObjectChangeListener
或NamespaceChangeListener
。此接口包含单个方法
namingExceptionThrown()
,必须实现该方法,以便在收集有关他们感兴趣的事件的信息时,可以向侦听器通知(由服务提供者)引发的异常。当调用此方法时,侦听器已从其已注册的EventContext
自动注销。例如,假设一个监听器实现了
ObjectChangeListener
并注册了EventContext
。 然后,如果随后断开与服务器的连接,则监听器将接收NamingExceptionEvent
并且可以采取一些纠正措施,例如通知用户该应用程序。- 从以下版本开始:
- 1.3
- 另请参见:
-
NamingEvent
,NamingExceptionEvent
,EventContext
,EventDirContext
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 void
namingExceptionThrown(NamingExceptionEvent evt)
在尝试触发NamingEvent
抛出命名异常时调用。
-
-
-
方法详细信息
-
namingExceptionThrown
void namingExceptionThrown(NamingExceptionEvent evt)
在尝试触发NamingEvent
抛出命名异常时调用。- 参数
-
evt
- 非evt
事件。
-
-