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