モジュール java.naming
パッケージ 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, 直列化された形式
  • コンストラクタの詳細

    • 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以外のネーミング・リスナー。