JavaTM 2 Platform
Standard Ed. 6

javax.naming.event
類別 NamingExceptionEvent

java.lang.Object
  繼承者 java.util.EventObject
      繼承者 javax.naming.event.NamingExceptionEvent
所有已實作的介面:
Serializable

public class NamingExceptionEvent
extends EventObject

此類別表示用來收集通知 NamingEvent 偵聽器的資訊的過程/進程拋出 NamingException 時觸發的事件。例如,當偵聽器使用的伺服器在調用 addNamingListener() 後異常中止時,可能出現該情況。

從以下版本開始:
1.3
另請參見:
NamingListener.namingExceptionThrown(javax.naming.event.NamingExceptionEvent), EventContext, 序列化表格

欄位摘要
 
從類別 java.util.EventObject 繼承的欄位
source
 
建構子摘要
NamingExceptionEvent(EventContext source, NamingException exc)
          使用在拋出過 NamingException 的上下文和拋出的異常建構一個 NamingExceptionEvent 的實例。
 
方法摘要
 void dispatch(NamingListener listener)
          使用此事件對偵聽器調用 namingExceptionThrown() 方法。
 EventContext getEventContext()
          檢索觸發此事件的 EventContext
 NamingException getException()
          檢索拋出的異常。
 
從類別 java.util.EventObject 繼承的方法
getSource, toString
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

NamingExceptionEvent

public NamingExceptionEvent(EventContext source,
                            NamingException exc)
使用在拋出過 NamingException 的上下文和拋出的異常建構一個 NamingExceptionEvent 的實例。

參數:
source - 拋出過異常的非 null 上下文。
exc - 拋出的非 null NamingException
方法詳細資訊

getException

public NamingException getException()
檢索拋出的異常。

返回:
拋出的異常。

getEventContext

public EventContext getEventContext()
檢索觸發此事件的 EventContext。此操作與 EventObject.getSource() 返回相同的物件。

返回:
觸發此事件的非 null EventContext

dispatch

public void dispatch(NamingListener listener)
使用此事件對偵聽器調用 namingExceptionThrown() 方法。

參數:
listener - 非 null 命名偵聽器,要對該偵聽器調用方法。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only