软件包 | 描述 |
---|---|
javax.naming |
提供访问命名服务的类和接口。
|
javax.naming.directory |
延伸到用于访问目录服务提供的功能的
javax.naming包。
|
javax.naming.event |
在访问命名和目录服务时提供事件通知的支持。
|
javax.naming.ldap |
为提升扩展操作和控制支持。
|
javax.naming.spi |
Modifier and Type | Class and Description |
---|---|
class |
CompositeName
这类代表一个复合的名字--一个组件名称生成多个命名空间序列。
|
class |
CompoundName
这个类代表一个复合名-一个层次名称空间的名称。
|
Modifier and Type | Field and Description |
---|---|
protected Name |
CannotProceedException.altName
包含了解决对象的名称,与上下文相关的
altNameCtx 。
|
protected Name |
LinkException.linkRemainingName
包含尚未解决的剩余链接名称。
|
protected Name |
LinkException.linkResolvedName
包含已成功解决的链路的一部分。
|
protected Name |
NamingException.remainingName
包含尚未解决的剩余名称。
|
protected Name |
CannotProceedException.remainingNewName
包含剩余未解决的部分二“名称”参数rename()上下文。
|
protected Name |
NamingException.resolvedName
包含已成功解决的名称的一部分。
|
Modifier and Type | Method and Description |
---|---|
Name |
CompositeName.add(int posn, String comp)
在该复合名称中在指定位置添加一个单一组件。
|
Name |
Name.add(int posn, String comp)
在这个名称中在指定位置添加一个单一组件。
|
Name |
CompoundName.add(int posn, String comp)
在该复合名称中在指定位置添加一个单一组件。
|
Name |
CompositeName.add(String comp)
添加一个单一组件到这个复合名称的结尾。
|
Name |
Name.add(String comp)
在这个名称的结尾添加一个单一组件。
|
Name |
CompoundName.add(String comp)
添加一个单一组件到这个复合名称的结尾。
|
Name |
CompositeName.addAll(int posn, Name n)
在复合名称中添加一个复合名称的组件-在一个指定的位置。
|
Name |
Name.addAll(int posn, Name n)
在这个名称中添加一个名称的组件-在一个指定的位置。
|
Name |
CompoundName.addAll(int posn, Name n)
在这个复合名称中添加一个复合名称的组件-在一个指定的位置。
|
Name |
CompositeName.addAll(Name suffix)
添加一个复合名称的组件-以-到这个复合名称的结尾。
|
Name |
Name.addAll(Name suffix)
添加一个名称的组件-以-到这个名称的结尾。
|
Name |
CompoundName.addAll(Name suffix)
添加一个复合名称的组件-以-到这个复合名称的结尾。
|
Name |
InitialContext.composeName(Name name, Name prefix)
在此上下文中与此上下文相关的名称组成此上下文的名称。
|
Name |
Context.composeName(Name name, Name prefix)
在此上下文中与此上下文相关的名称组成此上下文的名称。
|
Name |
CannotProceedException.getAltName()
检索此异常的
altName 场。
|
Name |
LinkException.getLinkRemainingName()
检索链接名称的剩余未解决部分。
|
Name |
LinkException.getLinkResolvedName()
检索已成功解决的链接名称的引导部分。
|
Name |
CompositeName.getPrefix(int posn)
创建一个复合名,其组件由该复合名称中的组件的前缀组成。
|
Name |
Name.getPrefix(int posn)
创建一个由该名称的组件的前缀组成的名称。
|
Name |
CompoundName.getPrefix(int posn)
创建一个复合名,其组件由该复合名称中的组件的前缀组成。
|
Name |
NamingException.getRemainingName()
检索名称的剩余未解决部分。
|
Name |
CannotProceedException.getRemainingNewName()
检索此例外”剩余的新名称”字段中,并用一个rename()抛出此异常时,运行时。
|
Name |
NamingException.getResolvedName()
检索已成功解决的名称的领先部分。
|
Name |
CompositeName.getSuffix(int posn)
创建一个复合名,其组件由该复合名称中的组件的后缀组成。
|
Name |
Name.getSuffix(int posn)
创建一个由该名称中的组件的后缀组成的名称。
|
Name |
CompoundName.getSuffix(int posn)
创建一个复合名,其组件由该复合名称中的组件的后缀组成。
|
Name |
NameParser.parse(String name)
解析一个名字的成分。
|
Modifier and Type | Method and Description |
---|---|
Name |
CompositeName.addAll(int posn, Name n)
在复合名称中添加一个复合名称的组件-在一个指定的位置。
|
Name |
Name.addAll(int posn, Name n)
在这个名称中添加一个名称的组件-在一个指定的位置。
|
Name |
CompoundName.addAll(int posn, Name n)
在这个复合名称中添加一个复合名称的组件-在一个指定的位置。
|
Name |
CompositeName.addAll(Name suffix)
添加一个复合名称的组件-以-到这个复合名称的结尾。
|
Name |
Name.addAll(Name suffix)
添加一个名称的组件-以-到这个名称的结尾。
|
Name |
CompoundName.addAll(Name suffix)
添加一个复合名称的组件-以-到这个复合名称的结尾。
|
void |
NamingException.appendRemainingName(Name name)
将“名称”中的组件添加到剩余名称中的最后一个组件。
|
void |
InitialContext.bind(Name name, Object obj) |
void |
Context.bind(Name name, Object obj)
将一个名称绑定到一个对象。
|
Name |
InitialContext.composeName(Name name, Name prefix)
在此上下文中与此上下文相关的名称组成此上下文的名称。
|
Name |
Context.composeName(Name name, Name prefix)
在此上下文中与此上下文相关的名称组成此上下文的名称。
|
Context |
InitialContext.createSubcontext(Name name) |
Context |
Context.createSubcontext(Name name)
创建和绑定一个新的上下文。
|
void |
InitialContext.destroySubcontext(Name name) |
void |
Context.destroySubcontext(Name name)
破坏命名的上下文并从命名空间中移除它。
|
static <T> T |
InitialContext.doLookup(Name name)
检索已命名对象的静态方法。
|
boolean |
CompositeName.endsWith(Name n)
确定复合名称是否为该复合名称的后缀。
|
boolean |
Name.endsWith(Name n)
确定这个名称是否以指定的后缀结束。
|
boolean |
CompoundName.endsWith(Name n)
确定复合名是否是该复合名的后缀。
|
NameParser |
InitialContext.getNameParser(Name name) |
NameParser |
Context.getNameParser(Name name)
检索与命名上下文关联的语法分析器。
|
protected Context |
InitialContext.getURLOrDefaultInitCtx(Name name)
为解决
name 上下文检索。
|
NamingEnumeration<NameClassPair> |
InitialContext.list(Name name) |
NamingEnumeration<NameClassPair> |
Context.list(Name name)
枚举名称绑定在指定的背景下,随着束缚他们的对象的类的名称。
|
NamingEnumeration<Binding> |
InitialContext.listBindings(Name name) |
NamingEnumeration<Binding> |
Context.listBindings(Name name)
枚举名称绑定在指定的背景下,随着对象绑定到他们。
|
Object |
InitialContext.lookup(Name name) |
Object |
Context.lookup(Name name)
检索已命名的对象。
|
Object |
InitialContext.lookupLink(Name name) |
Object |
Context.lookupLink(Name name)
检索已命名的对象,除了名称的终端原子组件以外的下列链接。
|
void |
InitialContext.rebind(Name name, Object obj) |
void |
Context.rebind(Name name, Object obj)
绑定一个名字对象,覆盖任何现有的结合。
|
void |
InitialContext.rename(Name oldName, Name newName) |
void |
Context.rename(Name oldName, Name newName)
绑定了一个新的名字对象绑定到一个古老的名字,和其他老字号。
|
void |
CannotProceedException.setAltName(Name altName)
设置此异常的
altName 场。
|
void |
LinkException.setLinkRemainingName(Name name)
设置此异常的剩余的链接名称字段。
|
void |
LinkException.setLinkResolvedName(Name name)
设置此异常的解决的链接名称字段。
|
void |
NamingException.setRemainingName(Name name)
设置此异常的剩余名称字段。
|
void |
CannotProceedException.setRemainingNewName(Name newName)
设置这个异常的“剩余的新名称”字段。
|
void |
NamingException.setResolvedName(Name name)
设置此异常的解析名称字段。
|
boolean |
CompositeName.startsWith(Name n)
确定复合名称是否为该复合名称的前缀。
|
boolean |
Name.startsWith(Name n)
确定此名称是否以指定的前缀开始。
|
boolean |
CompoundName.startsWith(Name n)
确定复合名是否是该复合名的前缀。
|
void |
InitialContext.unbind(Name name) |
void |
Context.unbind(Name name)
其他命名对象。
|
Constructor and Description |
---|
LinkRef(Name linkName)
构建了一个名字linkref。
|
Modifier and Type | Method and Description |
---|---|
void |
InitialDirContext.bind(Name name, Object obj, Attributes attrs) |
void |
DirContext.bind(Name name, Object obj, Attributes attrs)
将一个名称绑定到一个对象,以及关联的属性。
|
DirContext |
InitialDirContext.createSubcontext(Name name, Attributes attrs) |
DirContext |
DirContext.createSubcontext(Name name, Attributes attrs)
创建和绑定一个新的上下文,以及相关的属性。
|
Attributes |
InitialDirContext.getAttributes(Name name) |
Attributes |
DirContext.getAttributes(Name name)
检索与命名对象关联的所有属性。
|
Attributes |
InitialDirContext.getAttributes(Name name, String[] attrIds) |
Attributes |
DirContext.getAttributes(Name name, String[] attrIds)
检索与指定对象关联的选定属性。
|
DirContext |
InitialDirContext.getSchema(Name name) |
DirContext |
DirContext.getSchema(Name name)
检索与命名对象关联的模式。
|
DirContext |
InitialDirContext.getSchemaClassDefinition(Name name) |
DirContext |
DirContext.getSchemaClassDefinition(Name name)
检索包含已命名对象类定义的架构对象的上下文。
|
void |
InitialDirContext.modifyAttributes(Name name, int mod_op, Attributes attrs) |
void |
DirContext.modifyAttributes(Name name, int mod_op, Attributes attrs)
修改与命名对象关联的属性。
|
void |
InitialDirContext.modifyAttributes(Name name, ModificationItem[] mods) |
void |
DirContext.modifyAttributes(Name name, ModificationItem[] mods)
使用一个修改的有序列表修改与命名对象关联的属性。
|
void |
InitialDirContext.rebind(Name name, Object obj, Attributes attrs) |
void |
DirContext.rebind(Name name, Object obj, Attributes attrs)
绑定一个名字对象,以及相关的属性,覆盖任何现有的结合。
|
NamingEnumeration<SearchResult> |
InitialDirContext.search(Name name, Attributes matchingAttributes) |
NamingEnumeration<SearchResult> |
DirContext.search(Name name, Attributes matchingAttributes)
在包含指定的属性集的对象的单个上下文中搜索。
|
NamingEnumeration<SearchResult> |
InitialDirContext.search(Name name, Attributes matchingAttributes, String[] attributesToReturn) |
NamingEnumeration<SearchResult> |
DirContext.search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
在包含指定的属性集的对象的单个上下文中搜索,并检索选定的属性。
|
NamingEnumeration<SearchResult> |
InitialDirContext.search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons) |
NamingEnumeration<SearchResult> |
DirContext.search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)
在满足给定搜索筛选器的条目的指定的上下文或对象中搜索。
|
NamingEnumeration<SearchResult> |
InitialDirContext.search(Name name, String filter, SearchControls cons) |
NamingEnumeration<SearchResult> |
DirContext.search(Name name, String filter, SearchControls cons)
在满足给定搜索筛选器的条目的指定的上下文或对象中搜索。
|
Modifier and Type | Method and Description |
---|---|
void |
EventContext.addNamingListener(Name target, int scope, NamingListener l)
添加一个侦听器,用于接收目标和范围更改标识的对象(S)时发射的命名事件。
|
void |
EventDirContext.addNamingListener(Name target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)
添加一个监听器接收命名时触发的事件的搜索过滤器和过滤器的参数
filter在对象的目标识别的对象被修改为。
|
void |
EventDirContext.addNamingListener(Name target, String filter, SearchControls ctls, NamingListener l)
添加一个监听器接收命名时触发的事件对象识别的搜索过滤器
filter在对象命名为目标的修改。
|
Modifier and Type | Class and Description |
---|---|
class |
LdapName
这类代表一个可分辨名称所指定的
RFC 2253。
|
Modifier and Type | Method and Description |
---|---|
Name |
LdapName.add(int posn, Rdn comp)
添加到指定的位置在LDAP名称一个RDN。
|
Name |
LdapName.add(int posn, String comp)
添加到指定的位置在LDAP名称单组分。
|
Name |
LdapName.add(Rdn comp)
增加了一个单一的RDN的LDAP名称结尾。
|
Name |
LdapName.add(String comp)
增加了一个单组分的LDAP名称结尾。
|
Name |
LdapName.addAll(int posn, List<Rdn> suffixRdns)
添加-订单-在指定的位置在这个名字一个名字的RDNS。
|
Name |
LdapName.addAll(int posn, Name suffix)
在这个名称中添加一个名称的组件-在一个指定的位置。
|
Name |
LdapName.addAll(List<Rdn> suffixRdns)
添加一个名为--这个名字最后RDNS。
|
Name |
LdapName.addAll(Name suffix)
添加一个名称的组件-以-到这个名称的结尾。
|
Name |
LdapName.getPrefix(int posn)
创建一个名称,其组成部分包括一个前缀的LDAP名称组件。
|
Name |
LdapName.getSuffix(int posn)
创建一个名称,其组成部分包括一个后缀在LDAP名称组件。
|
Modifier and Type | Method and Description |
---|---|
Name |
LdapName.addAll(int posn, Name suffix)
在这个名称中添加一个名称的组件-在一个指定的位置。
|
Name |
LdapName.addAll(Name suffix)
添加一个名称的组件-以-到这个名称的结尾。
|
boolean |
LdapName.endsWith(Name n)
确定此LDAP名称以指定LDAP名称后缀。
|
boolean |
LdapName.startsWith(Name n)
确定此LDAP名称与指定LDAP名称前缀开始。
|
Modifier and Type | Field and Description |
---|---|
protected Name |
ResolveResult.remainingName
字段包含尚未解决的剩余名称。
|
Modifier and Type | Method and Description |
---|---|
Name |
ResolveResult.getRemainingName()
检索名称的剩余未解决部分。
|
Modifier and Type | Method and Description |
---|---|
void |
ResolveResult.appendRemainingName(Name name)
将组件添加到剩余名称的结尾。
|
static Object |
NamingManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment)
为指定的对象和环境创建一个对象的实例。
|
Object |
ObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
使用指定的位置或参考信息创建一个对象。
|
static Object |
DirectoryManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
为指定的对象、属性和环境创建一个对象的实例。
|
Object |
DirObjectFactory.getObjectInstance(Object obj, 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)
检索绑定的对象的状态。
|
static DirStateFactory.Result |
DirectoryManager.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
获取给定对象和它的属性时绑定的对象的状态。
|
DirStateFactory.Result |
DirStateFactory.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes inAttrs)
检索要转换的对象和属性的绑定对象的状态。
|
ResolveResult |
Resolver.resolveToClass(Name name, 类<? extends Context> contextType)
部分解析一个名称。
|
void |
ResolveResult.setRemainingName(Name name)
将此结果的剩余名称字段设置为名称。
|
Constructor and Description |
---|
ResolveResult(Object robj, Name rname)
构建了一种新的解决resolveresult组成对象实例和剩余的名字。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.