public interface NamespaceChangeListener extends NamingListener
このようなリスナーは次のことを行う必要があります。
NamingEvent
, ObjectChangeListener
, EventContext
, EventDirContext
修飾子と型 | メソッドと説明 |
---|---|
void |
objectAdded(NamingEvent evt)
オブジェクトが追加された場合に呼び出されます。
|
void |
objectRemoved(NamingEvent evt)
オブジェクトが削除された場合に呼び出されます。
|
void |
objectRenamed(NamingEvent evt)
オブジェクトの名前が変更された場合に呼び出されます。
|
namingExceptionThrown
void objectAdded(NamingEvent evt)
新しく追加されたオブジェクトのバインディングは、evt.getNewBinding()を使用して取得できます。
evt
- null以外のイベント。NamingEvent.OBJECT_ADDED
void objectRemoved(NamingEvent evt)
新しく削除されたオブジェクトのバインディングは、evt.getOldBinding()を使用して取得できます。
evt
- null以外のイベント。NamingEvent.OBJECT_REMOVED
void objectRenamed(NamingEvent evt)
名前が変更されたオブジェクトのバインディングは、evt.getNewBinding()を使用して取得できます。古い(名前の変更前の)バインディングは、evt.getOldBinding()を使用して取得できます。これらのいずれか1つは、リスナー登録時に新/旧バインディングが範囲外の場合、nullとなることがあります。
evt
- null以外のイベント。NamingEvent.OBJECT_RENAMED
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.