モジュール java.naming
パッケージ javax.naming.event

インタフェースObjectChangeListener

すべてのスーパー・インタフェース:
EventListener, NamingListener

public interface ObjectChangeListener extends NamingListener
イベント・タイプがOBJECT_CHANGEDNamingEventのリスナーが実装する必要があるメソッドを指定します。

OBJECT_CHANGEDイベント・タイプは、(内容)でオブジェクトが変更された場合に起動されます。 つまり、イベントの属性が変更、追加、削除されているか、あるいはオブジェクト自体が置き換えられている可能性があります。 オブジェクトがどのように変更されたかを判断するには、NamingEventの古いバインディングと新しいバインディングを調べます。

OBJECT_CHANGEDイベント・タイプに関心のあるリスナーは、次のことを行う必要があります:

  1. このインタフェースとそのメソッド(objectChanged())を実装
  2. NamingListener.namingExceptionThrown()を実装して、イベントに関する情報を収集しようとしたときにスローされた例外が通知されるようにします。
  3. ソースのaddNamingListener()メソッドを使用して、ソースに登録します。
ネームスペース変更イベントを通知するリスナーには、NamespaceChangeListenerインタフェースも実装する必要があります。

導入されたバージョン:
1.3
関連項目: