JavaTM 2 Platform
Standard Ed. 5.0

javax.naming.event
インタフェース NamingListener

すべてのスーパーインタフェース:
EventListener
既知のサブインタフェースの一覧:
NamespaceChangeListener, ObjectChangeListener, UnsolicitedNotificationListener

public interface NamingListener
extends EventListener

このインタフェースは、NamingEvent を処理するリスナー側インタフェースのルートです。このインタフェースだけを実装するのはリスナーにとってあまり意味がありません。典型的なリスナーであれば、ObjectChangeListenerNamespaceChangeListener などの NamingListener のサブインタフェースを実装しています。

このインタフェースには、単一メソッドの namingExceptionThrown() が含まれています。このメソッドは、対象となるイベントの情報を収集する場合に、サービスプロバイダによってスローされた例外の通知をリスナーが受け取れるように実装される必要があります。namingExceptionThrown() が呼び出されると、リスナーは登録していた EventContext から自動的に登録解除となります。

たとえば、リスナーが ObjectChangeListener を実装し、EventContext を登録すると仮定します。サーバとの接続が切断すると、リスナーは NamingExceptionEvent を受け取り、アプリケーションユーザへの通知などの対応を行います。

導入されたバージョン:
1.3
関連項目:
NamingEvent, NamingExceptionEvent, EventContext, EventDirContext

メソッドの概要
 void namingExceptionThrown(NamingExceptionEvent evt)
          NamingEvent をトリガしようとする場合に、ネーミング例外がスローされると呼び出されます。
 

メソッドの詳細

namingExceptionThrown

void namingExceptionThrown(NamingExceptionEvent evt)
NamingEvent をトリガしようとする場合に、ネーミング例外がスローされると呼び出されます。

パラメータ:
evt - null 以外のイベント

JavaTM 2 Platform
Standard Ed. 5.0

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

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。