Module java.naming

Class NamingExceptionEvent

java.lang.Object
java.util.EventObject
javax.naming.event.NamingExceptionEvent
所有已实现的接口:
Serializable

public class NamingExceptionEvent extends EventObject
此类表示在用于收集通知NamingEvent的信息的过程/进程抛出NamingException时触发的事件。例如,如果监听器正在使用的服务器在addNamingListener()调用后中止,则可能会发生这种情况。
自:
1.3
参见:
  • Constructor Details

    • NamingExceptionEvent

      public NamingExceptionEvent(EventContext source, NamingException exc)
      使用抛出NamingException的上下文和抛出的异常构造NamingExceptionEvent的实例。
      参数:
      source - 抛出异常的非空上下文。
      exc - 抛出的非空NamingException
  • Method Details

    • getException

      public NamingException getException()
      检索抛出的异常。
      返回:
      抛出的异常。
    • getEventContext

      public EventContext getEventContext()
      检索触发此事件的EventContext。这将返回与EventObject.getSource()相同的对象。
      返回:
      触发此事件的非空EventContext
    • dispatch

      public void dispatch(NamingListener listener)
      使用此事件在监听器上调用namingExceptionThrown()方法。
      参数:
      listener - 要调用方法的非空命名监听器。