JavaTM 2
Platform
Std. Ed. v1.4.0

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.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

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