| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Context 的软件包 | |
|---|---|
| javax.naming | 为访问命名服务提供类和接口。 | 
| javax.naming.directory | 扩展 javax.naming 包以提供访问目录服务的功能。 | 
| javax.naming.event | 在访问命名和目录服务时提供对事件通知的支持。 | 
| javax.naming.ldap | 提供对 LDAPv3 扩展操作和控件的支持。 | 
| javax.naming.spi | 提供一些方法来动态地插入对通过 javax.naming 和相关包访问命名和目录服务的支持。 | 
| javax.sql.rowset.spi | 第三方供应商在其同步提供者的实现中必须使用的标准类和接口。 | 
| javax.naming 中 Context 的使用 | 
|---|
| 实现 Context 的 javax.naming 中的类 | |
|---|---|
 class | 
InitialContext
此类是执行命名操作的初始上下文。  | 
| 声明为 Context 的 javax.naming 中的字段 | |
|---|---|
protected  Context | 
CannotProceedException.altNameCtx
包含上下文, altName 是相对于该上下文指定的。 | 
protected  Context | 
InitialContext.defaultInitCtx
该字段保存调用 NamingManager.getInitialContext() 的结果。  | 
| 返回 Context 的 javax.naming 中的方法 | |
|---|---|
 Context | 
Context.createSubcontext(Name name)
创建并绑定一个新上下文。  | 
 Context | 
InitialContext.createSubcontext(Name name)
 | 
 Context | 
Context.createSubcontext(String name)
创建并绑定一个新上下文。  | 
 Context | 
InitialContext.createSubcontext(String name)
 | 
 Context | 
CannotProceedException.getAltNameCtx()
检索此异常的 altNameCtx 字段。 | 
protected  Context | 
InitialContext.getDefaultInitCtx()
通过调用 NamingManager.getInitialContext() 获取初始上下文,并将它缓存在 defaultInitCtx 中。 | 
abstract  Context | 
ReferralException.getReferralContext()
检索继续该方法的上下文。  | 
abstract  Context | 
ReferralException.getReferralContext(Hashtable<?,?> env)
使用环境属性检索继续该方法的上下文。  | 
protected  Context | 
InitialContext.getURLOrDefaultInitCtx(Name name)
获取用来解析 name 的上下文。 | 
protected  Context | 
InitialContext.getURLOrDefaultInitCtx(String name)
获取用来解析字符串名称 name 的上下文。 | 
| 参数类型为 Context 的 javax.naming 中的方法 | |
|---|---|
 void | 
CannotProceedException.setAltNameCtx(Context altNameCtx)
设置此异常的 altNameCtx 字段。 | 
| javax.naming.directory 中 Context 的使用 | 
|---|
| javax.naming.directory 中 Context 的子接口 | |
|---|---|
 interface | 
DirContext
目录服务接口,包含一些用于检查和更新与对象关联的属性以及搜索目录的方法。  | 
| 实现 Context 的 javax.naming.directory 中的类 | |
|---|---|
 class | 
InitialDirContext
此类是执行目录操作的初始上下文。  | 
| javax.naming.event 中 Context 的使用 | 
|---|
| javax.naming.event 中 Context 的子接口 | |
|---|---|
 interface | 
EventContext
包含注册/注销侦听器的一些方法,这些侦听器在上下文中命名的对象发生更改时获得触发事件的通知。  | 
 interface | 
EventDirContext
包含注册侦听器的一些方法,这些侦听器在目录上下文中命名的对象发生更改时将获得触发事件的通知。  | 
| javax.naming.ldap 中 Context 的使用 | 
|---|
| javax.naming.ldap 中 Context 的子接口 | |
|---|---|
 interface | 
LdapContext
此接口表示一个上下文,在该上下文中可以利用 LDAPv3 样式的控件执行操作,并且可以执行 LDAPv3 样式的扩展操作。  | 
| 实现 Context 的 javax.naming.ldap 中的类 | |
|---|---|
 class | 
InitialLdapContext
此类是执行 LDAPv3 样式的扩展操作和控件的初始上下文。  | 
| 返回 Context 的 javax.naming.ldap 中的方法 | |
|---|---|
abstract  Context | 
LdapReferralException.getReferralContext()
使用上下文的环境(但不使用控件)检索继续该方法的上下文。  | 
abstract  Context | 
LdapReferralException.getReferralContext(Hashtable<?,?> env)
使用环境属性(但不使用控件)检索继续该方法的上下文。  | 
abstract  Context | 
LdapReferralException.getReferralContext(Hashtable<?,?> env,
                   Control[] reqCtls)
使用请求控件和环境属性检索继续该方法的上下文。  | 
| 参数类型为 Context 的 javax.naming.ldap 中的方法 | |
|---|---|
static Control | 
ControlFactory.getControlInstance(Control ctl,
                   Context ctx,
                   Hashtable<?,?> env)
使用已知控件工厂创建控件。  | 
| javax.naming.spi 中 Context 的使用 | 
|---|
| 返回 Context 的 javax.naming.spi 中的方法 | |
|---|---|
static Context | 
NamingManager.getContinuationContext(CannotProceedException cpe)
创建一个将继续上下文操作的上下文。  | 
 Context | 
InitialContextFactory.getInitialContext(Hashtable<?,?> environment)
创建一个初始上下文,以便开始进行名称解析。  | 
static Context | 
NamingManager.getInitialContext(Hashtable<?,?> env)
使用指定环境属性创建一个初始上下文工厂。  | 
static Context | 
NamingManager.getURLContext(String scheme,
              Hashtable<?,?> environment)
为给定的 URL 方案 id 创建一个上下文。  | 
| 参数类型为 Context 的 javax.naming.spi 中的方法 | |
|---|---|
static Object | 
NamingManager.getObjectInstance(Object refInfo,
                  Name name,
                  Context nameCtx,
                  Hashtable<?,?> environment)
为指定对象和环境创建一个对象实例。  | 
 Object | 
ObjectFactory.getObjectInstance(Object obj,
                  Name name,
                  Context nameCtx,
                  Hashtable<?,?> environment)
使用指定的位置或引用信息创建一个对象。  | 
 Object | 
DirObjectFactory.getObjectInstance(Object obj,
                  Name name,
                  Context nameCtx,
                  Hashtable<?,?> environment,
                  Attributes attrs)
使用位置或引用信息以及指定的属性创建一个对象。  | 
static Object | 
DirectoryManager.getObjectInstance(Object refInfo,
                  Name name,
                  Context nameCtx,
                  Hashtable<?,?> environment,
                  Attributes attrs)
为指定对象、属性和环境创建一个对象实例。  | 
static Object | 
NamingManager.getStateToBind(Object obj,
               Name name,
               Context nameCtx,
               Hashtable<?,?> environment)
检索用于绑定的对象的状态。  | 
 Object | 
StateFactory.getStateToBind(Object obj,
               Name name,
               Context nameCtx,
               Hashtable<?,?> environment)
检索用于绑定的对象状态。  | 
 DirStateFactory.Result | 
DirStateFactory.getStateToBind(Object obj,
               Name name,
               Context nameCtx,
               Hashtable<?,?> environment,
               Attributes inAttrs)
在给定要传输的对象和属性的情况下检索用于绑定的对象的状态。  | 
static DirStateFactory.Result | 
DirectoryManager.getStateToBind(Object obj,
               Name name,
               Context nameCtx,
               Hashtable<?,?> environment,
               Attributes attrs)
在给定初始对象及其属性时,检索用于绑定的对象的状态。  | 
| 类型变量类型为 Context 的 javax.naming.spi 中的方法参数 | |
|---|---|
 ResolveResult | 
Resolver.resolveToClass(Name name,
               Class<? extends Context> contextType)
部分解析某一名称。  | 
 ResolveResult | 
Resolver.resolveToClass(String name,
               Class<? extends Context> contextType)
部分解析某一名称。  | 
| javax.sql.rowset.spi 中 Context 的使用 | 
|---|
| 参数类型为 Context 的 javax.sql.rowset.spi 中的方法 | |
|---|---|
static void | 
SyncFactory.setJNDIContext(Context ctx)
设置初始 JNDI 上下文,通过该上下文可以从 JNDI 名称空间获取 SyncProvider 实现  | 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。