モジュール java.naming
パッケージ 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以外のネーミング・リスナー。