JavaTM 2 Platform
Std. Ed. v1.3

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
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.