接口的使用
javax.naming.Context
使用 Context 的包
包
描述
提供访问命名服务的类和接口。
扩展
javax.naming 包以提供访问目录服务的功能。
在访问命名和目录服务时提供对事件通知的支持。
提供对 LDAPv3 扩展操作和控制的支持。
通过
javax.naming 和相关包提供动态插入支持访问命名和目录服务的方法。
第三方供应商在其同步提供程序的实现中必须使用的标准类和接口。
-
Context 在 javax.naming 中的用法
javax.naming 中实现 Context 的类javax.naming 中的字段声明为 Context修饰符和类型Field描述protected ContextCannotProceedException.altNameCtx包含指定altName的相关上下文。protected ContextInitialContext.defaultInitCtx保存调用 NamingManager.getInitialContext() 的结果的字段。javax.naming 中返回 Context 的方法修饰符和类型方法描述Context.createSubcontext(String name) 创建并绑定一个新的上下文。Context.createSubcontext(Name name) 创建并绑定一个新的上下文。InitialContext.createSubcontext(String name) InitialContext.createSubcontext(Name name) CannotProceedException.getAltNameCtx()检索此异常的altNameCtx字段。protected ContextInitialContext.getDefaultInitCtx()通过调用NamingManager.getInitialContext()检索初始上下文并将其缓存在 defaultInitCtx 中。abstract ContextReferralException.getReferralContext()检索继续该方法的上下文。abstract ContextReferralException.getReferralContext(Hashtable<?, ?> env) 使用环境属性检索继续方法的上下文。protected ContextInitialContext.getURLOrDefaultInitCtx(String name) 检索用于解析字符串名称name的上下文。protected ContextInitialContext.getURLOrDefaultInitCtx(Name name) 检索用于解析name的上下文。javax.naming 中的方法,参数类型为 Context -
Context 在 javax.naming.directory 中的用法
javax.naming.directory 中 Context 的子接口javax.naming.directory 中实现 Context 的类 -
Context 在 javax.naming.event 中的用法
javax.naming.event 中 Context 的子接口修饰符和类型接口描述interface包含用于注册/取消注册监听的方法,以通知在上下文中命名的对象发生更改时触发的事件。interface包含用于注册监听的方法,这些监听将在目录上下文中命名的对象发生更改时收到事件通知。 -
Context 在 javax.naming.ldap 中的用法
javax.naming.ldap 中 Context 的子接口javax.naming.ldap 中实现 Context 的类javax.naming.ldap 中返回 Context 的方法修饰符和类型方法描述abstract ContextLdapReferralException.getReferralContext()检索上下文,在该上下文中使用上下文的环境而不使用控件继续方法。abstract ContextLdapReferralException.getReferralContext(Hashtable<?, ?> env) 使用环境属性而不使用控件检索继续方法的上下文。abstract ContextLdapReferralException.getReferralContext(Hashtable<?, ?> env, Control[] reqCtls) 使用请求控件和环境属性检索继续该方法的上下文。javax.naming.ldap 中的方法,参数类型为 Context修饰符和类型方法描述static ControlControlFactory.getControlInstance(Control ctl, Context ctx, Hashtable<?, ?> env) 使用已知的控件工厂创建控件。 -
Context 在 javax.naming.spi 中的用法
javax.naming.spi 中返回 Context 的方法修饰符和类型方法描述static ContextNamingManager.getContinuationContext(CannotProceedException cpe) 创建一个上下文,在其中继续上下文操作。InitialContextFactory.getInitialContext(Hashtable<?, ?> environment) 为开始名称解析创建初始上下文。static ContextNamingManager.getInitialContext(Hashtable<?, ?> env) 使用指定的环境属性创建初始上下文。static ContextNamingManager.getURLContext(String scheme, Hashtable<?, ?> environment) 为给定的 URL scheme id 创建上下文。javax.naming.spi 中的方法,参数类型为 Context修饰符和类型方法描述static ObjectDirectoryManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?, ?> environment, Attributes attrs) 为指定的对象、属性和环境创建对象的实例。DirObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment, Attributes attrs) 使用位置或参考信息以及指定的属性创建对象。static ObjectNamingManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?, ?> environment) 为指定的对象和环境创建一个对象的实例。ObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) 使用指定的位置或参考信息创建对象。static DirStateFactory.ResultDirectoryManager.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment, Attributes attrs) 在给定原始对象及其属性时检索对象的状态以进行绑定。DirStateFactory.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment, Attributes inAttrs) 检索对象的状态以在给定要转换的对象和属性的情况下进行绑定。static ObjectNamingManager.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) 检索对象的状态以进行绑定。StateFactory.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) 检索对象的状态以进行绑定。javax.naming.spi 中的方法参数,类型参数为 Context修饰符和类型方法描述Resolver.resolveToClass(String name, Class<? extends Context> contextType) 部分解析名称。Resolver.resolveToClass(Name name, Class<? extends Context> contextType) 部分解析名称。 -
Context 在 javax.sql.rowset.spi 中的用法
javax.sql.rowset.spi 中的方法,参数类型为 Context修饰符和类型方法描述static voidSyncFactory.setJNDIContext(Context ctx) 设置初始 JNDI 上下文,从中可以从 JNDI 命名空间检索 SyncProvider 实现