java命名空间javax.naming.event接口eventdircontext的类成员方法:
addnaminglistener定义及介绍
本文导语:
addnaminglistener
void addnaminglistener(name target,
string filter,
object[] filterargs,
searchcontrols ctls,
naminglistener l)
throws namingexception
添加接收命名事件...
addnaminglistener
void addnaminglistener(name target,
string filter,
object[] filterargs,
searchcontrols ctls,
naminglistener l)
throws namingexception
- 添加接收命名事件的侦听器,这些事件在修改由 target 指定的对象上的搜索过滤器 filter 和过滤器参数标识的对象时触发。搜索控件 ctls 的范围、returningobj 标志和 returningattributes 标志用来控制对侦听器感兴趣对象的选择和确定在最终 namingevent 对象中返回的信息。注意,如果要返回的请求信息不可用或者不能通过服务提供者或服务获取,则这些信息可能不会出现在 namingevent 对象中。
- 参数:
target
- 相对于此上下文解析的对象的非 null 名称。filter
- 非 null 字符串过滤器(请参阅 rfc2254)。filterargs
- 过滤器参数所组成的数组(可能为 null)。ctls
- 可能为 null 的搜索控件。如果为 null,则使用默认的搜索控件。l
- 非 null 侦听器。
- 抛出:
namingexception
- 如果在添加侦听器时遇到问题。- 另请参见:
eventcontext.removenaminglistener(javax.naming.event.naminglistener)
,
dircontext.search(javax.naming.name, java.lang.string, java.lang.object[], javax.naming.directory.searchcontrols)