Uses of Interface
javax.naming.Name
-
Packages that use Name 软件包 描述 javax.naming 提供用于访问命名服务的类和接口。javax.naming.directory 扩展javax.naming
软件包以提供访问目录服务的功能。javax.naming.event 访问命名和目录服务时,提供对事件通知的支持。javax.naming.ldap 提供对LDAPv3扩展操作和控件的支持。javax.naming.spi 提供通过javax.naming
及相关软件包动态插入支持访问命名和目录服务的javax.naming
。 -
-
Uses of Name in javax.naming
Classes in javax.naming that implement Name Modifier and Type Class 描述 class
CompositeName
此类表示组合名称 - 跨多个命名空间的组件名称序列。class
CompoundName
该类表示复合名称 - 来自分层名称空间的名称。Fields in javax.naming declared as Name Modifier and Type Field 描述 protected Name
CannotProceedException. altName
包含解析对象的名称,相对于上下文altNameCtx
。protected Name
LinkException. linkRemainingName
包含尚未解决的剩余链接名称。protected Name
LinkException. linkResolvedName
包含已成功解决的链接部分。protected Name
NamingException. remainingName
包含尚未解决的剩余名称。protected Name
CannotProceedException. remainingNewName
包含Context.rename()的第二个“name”参数的剩余未解决部分。protected Name
NamingException. resolvedName
包含成功解决的部分名称。Methods in javax.naming that return Name Modifier and Type 方法 描述 Name
CompositeName. add(int posn, String comp)
在此复合名称中的指定位置添加单个组件。Name
CompositeName. add(String comp)
将单个组件添加到此组合名称的末尾。Name
CompoundName. add(int posn, String comp)
在此化合物名称中的指定位置添加单个组件。Name
CompoundName. add(String comp)
将单个组件添加到此化合物名称的末尾。Name
Name. add(int posn, String comp)
在此名称中的指定位置添加单个组件。Name
Name. add(String comp)
将单个组件添加到此名称的末尾。Name
CompositeName. addAll(int posn, Name n)
在组合名称中的指定位置添加复合名称的组件。Name
CompositeName. addAll(Name suffix)
将组合名称的组件按顺序添加到此组合名称的末尾。Name
CompoundName. addAll(int posn, Name n)
在此复合名称中的指定位置添加化合物名称的组成部分。Name
CompoundName. addAll(Name suffix)
将复合名称的组件按顺序添加到该化合物名称的末尾。Name
Name. addAll(int posn, Name n)
在名称中的指定位置添加名称的组件。Name
Name. addAll(Name suffix)
将名称的组件按顺序添加到该名称的末尾。Name
Context. composeName(Name name, Name prefix)
使用相对于该上下文的名称组合此上下文的名称。Name
InitialContext. composeName(Name name, Name prefix)
使用相对于该上下文的名称组合此上下文的名称。Name
CannotProceedException. getAltName()
检索此异常的altName
字段。Name
LinkException. getLinkRemainingName()
检索链接名称中剩余的未解决部分。Name
LinkException. getLinkResolvedName()
检索已成功解析的链接名称的前导部分。Name
CompositeName. getPrefix(int posn)
创建一个组合名称,其组件由此组合名称中组件的前缀组成。Name
CompoundName. getPrefix(int posn)
创建一个复合名称,其组成部分由此化合物名称中的组件的前缀组成。Name
Name. getPrefix(int posn)
创建一个名称,其组件由此名称的组件的前缀组成。Name
NamingException. getRemainingName()
检索其余未解决的名称部分。Name
CannotProceedException. getRemainingNewName()
检索此异常的“剩余新名称”字段,该字段在重命名()操作期间抛出此异常时使用。Name
NamingException. getResolvedName()
检索已成功解决的名称的主要部分。Name
CompositeName. getSuffix(int posn)
创建一个组合名称,其组件由此组合名称中的组件的后缀组成。Name
CompoundName. getSuffix(int posn)
创建一个复合名称,其组成部分由此化合物名称中的组件的后缀组成。Name
Name. getSuffix(int posn)
创建一个名称,其组件由此名称中的组件的后缀组成。Name
NameParser. parse(String name)
在其组件中解析名称。Methods in javax.naming with parameters of type Name Modifier and Type 方法 描述 Name
CompositeName. addAll(int posn, Name n)
在组合名称中的指定位置添加复合名称的组件。Name
CompositeName. addAll(Name suffix)
将组合名称的组件按顺序添加到此组合名称的末尾。Name
CompoundName. addAll(int posn, Name n)
在此复合名称中的指定位置添加化合物名称的组成部分。Name
CompoundName. addAll(Name suffix)
将复合名称的组件按顺序添加到该化合物名称的末尾。Name
Name. addAll(int posn, Name n)
在名称中的指定位置添加名称的组件。Name
Name. addAll(Name suffix)
将名称的组件按顺序添加到该名称的末尾。void
NamingException. appendRemainingName(Name name)
从“name”添加组件作为剩余名称中的最后一个组件。void
Context. bind(Name name, Object obj)
将名称绑定到对象。void
InitialContext. bind(Name name, Object obj)
Name
Context. composeName(Name name, Name prefix)
使用相对于该上下文的名称组合此上下文的名称。Name
InitialContext. composeName(Name name, Name prefix)
使用相对于该上下文的名称组合此上下文的名称。Context
Context. createSubcontext(Name name)
创建并绑定新的上下文。Context
InitialContext. createSubcontext(Name name)
void
Context. destroySubcontext(Name name)
销毁命名上下文并将其从命名空间中删除。void
InitialContext. destroySubcontext(Name name)
static <T> T
InitialContext. doLookup(Name name)
一种用于检索命名对象的静态方法。boolean
CompositeName. endsWith(Name n)
确定复合名称是否是此复合名称的后缀。boolean
CompoundName. endsWith(Name n)
确定复合名称是否是此化合物名称的后缀。boolean
Name. endsWith(Name n)
确定此名称是否以指定的后缀结尾。NameParser
Context. getNameParser(Name name)
检索与命名上下文关联的解析器。NameParser
InitialContext. getNameParser(Name name)
protected Context
InitialContext. getURLOrDefaultInitCtx(Name name)
检索解析name
的上下文。NamingEnumeration<NameClassPair>
Context. list(Name name)
枚举在命名上下文中绑定的名称以及绑定到它们的对象的类名。NamingEnumeration<NameClassPair>
InitialContext. list(Name name)
NamingEnumeration<Binding>
Context. listBindings(Name name)
枚举在命名上下文中绑定的名称以及绑定到它们的对象。NamingEnumeration<Binding>
InitialContext. listBindings(Name name)
Object
Context. lookup(Name name)
检索命名对象。Object
InitialContext. lookup(Name name)
Object
Context. lookupLink(Name name)
检索命名对象,除了名称的终端原子组件以外的链接。Object
InitialContext. lookupLink(Name name)
void
Context. rebind(Name name, Object obj)
将名称绑定到对象,覆盖任何现有绑定。void
InitialContext. rebind(Name name, Object obj)
void
Context. rename(Name oldName, Name newName)
将绑定到旧名称的对象绑定一个新名称,并取消绑定旧名称。void
InitialContext. 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
CompoundName. startsWith(Name n)
确定化合物名称是否是此化合物名称的前缀。boolean
Name. startsWith(Name n)
确定此名称是否以指定的前缀开头。void
Context. unbind(Name name)
取消绑定命名对象。void
InitialContext. unbind(Name name)
Constructors in javax.naming with parameters of type Name Constructor 描述 LinkRef(Name linkName)
为一个名称构造一个LinkRef。 -
Uses of Name in javax.naming.directory
Methods in javax.naming.directory with parameters of type Name Modifier and Type 方法 描述 void
DirContext. bind(Name name, Object obj, Attributes attrs)
将名称绑定到对象,以及关联的属性。void
InitialDirContext. bind(Name name, Object obj, Attributes attrs)
DirContext
DirContext. createSubcontext(Name name, Attributes attrs)
创建和绑定新的上下文以及关联的属性。DirContext
InitialDirContext. createSubcontext(Name name, Attributes attrs)
Attributes
DirContext. getAttributes(Name name)
检索与命名对象关联的所有属性。Attributes
DirContext. getAttributes(Name name, String[] attrIds)
检索与命名对象关联的所选属性。Attributes
InitialDirContext. getAttributes(Name name)
Attributes
InitialDirContext. getAttributes(Name name, String[] attrIds)
DirContext
DirContext. getSchema(Name name)
检索与命名对象关联的模式。DirContext
InitialDirContext. getSchema(Name name)
DirContext
DirContext. getSchemaClassDefinition(Name name)
检索包含命名对象的类定义的模式对象的上下文。DirContext
InitialDirContext. getSchemaClassDefinition(Name name)
void
DirContext. modifyAttributes(Name name, int mod_op, Attributes attrs)
修改与命名对象关联的属性。void
DirContext. modifyAttributes(Name name, ModificationItem[] mods)
使用有序的修改列表修改与命名对象关联的属性。void
InitialDirContext. modifyAttributes(Name name, int mod_op, Attributes attrs)
void
InitialDirContext. modifyAttributes(Name name, ModificationItem[] mods)
void
DirContext. rebind(Name name, Object obj, Attributes attrs)
将名称绑定到对象以及关联的属性,覆盖任何现有绑定。void
InitialDirContext. rebind(Name name, Object obj, Attributes attrs)
NamingEnumeration<SearchResult>
DirContext. search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)
在命名的上下文或对象中搜索满足给定搜索过滤器的条目。NamingEnumeration<SearchResult>
DirContext. search(Name name, String filter, SearchControls cons)
在命名的上下文或对象中搜索满足给定搜索过滤器的条目。NamingEnumeration<SearchResult>
DirContext. search(Name name, Attributes matchingAttributes)
在单个上下文中搜索包含指定属性集的对象。NamingEnumeration<SearchResult>
DirContext. search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
在单个上下文中搜索包含指定属性集的对象,并检索所选属性。NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)
NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, String filter, SearchControls cons)
NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, Attributes matchingAttributes)
NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
-
Uses of Name in javax.naming.event
Methods in javax.naming.event with parameters of type Name Modifier and Type 方法 描述 void
EventContext. addNamingListener(Name target, int scope, NamingListener l)
添加一个侦听器,用于接收由目标和范围标识的对象更改时触发的命名事件。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
识别的对象时触发的命名事件。 -
Uses of Name in javax.naming.ldap
Classes in javax.naming.ldap that implement Name Modifier and Type Class 描述 class
LdapName
此类表示由 RFC 2253指定的专有名称。Methods in javax.naming.ldap that return Name Modifier and Type 方法 描述 Name
LdapName. add(int posn, String comp)
在此LDAP名称中的指定位置添加单个组件。Name
LdapName. add(int posn, Rdn comp)
在此LDAP名称中的指定位置添加单个RDN。Name
LdapName. add(String comp)
将单个组件添加到此LDAP名称的末尾。Name
LdapName. add(Rdn comp)
将单个RDN添加到此LDAP名称的末尾。Name
LdapName. addAll(int posn, List<Rdn> suffixRdns)
在名称中的指定位置添加名称的RDN。Name
LdapName. addAll(int posn, Name suffix)
在名称中的指定位置添加名称的组件。Name
LdapName. addAll(List<Rdn> suffixRdns)
将名称的RDN添加到该名称的末尾。Name
LdapName. addAll(Name suffix)
将名称的组件按顺序添加到该名称的末尾。Name
LdapName. getPrefix(int posn)
创建一个名称,其组件由此LDAP名称的组件的前缀组成。Name
LdapName. getSuffix(int posn)
创建一个名称,其组件由此LDAP名称中的组件的后缀组成。Methods in javax.naming.ldap with parameters of type Name Modifier and Type 方法 描述 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名称前缀开头。 -
Uses of Name in javax.naming.spi
Fields in javax.naming.spi declared as Name Modifier and Type Field 描述 protected Name
ResolveResult. remainingName
包含剩余名称的字段尚待解决。Methods in javax.naming.spi that return Name Modifier and Type 方法 描述 Name
ResolveResult. getRemainingName()
检索其余未解决的名称部分。Methods in javax.naming.spi with parameters of type Name Modifier and Type 方法 描述 void
ResolveResult. appendRemainingName(Name name)
将组件添加到剩余名称的末尾。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. getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment)
为指定的对象和环境创建一个对象的实例。Object
ObjectFactory. getObjectInstance(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)
在给定要转换的对象和属性的情况下,检索绑定对象的状态。static Object
NamingManager. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
检索绑定对象的状态。Object
StateFactory. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
检索绑定对象的状态。ResolveResult
Resolver. resolveToClass(Name name, Class<? extends Context> contextType)
部分解决名称。void
ResolveResult. setRemainingName(Name name)
将此结果的剩余名称字段设置为名称。Constructors in javax.naming.spi with parameters of type Name Constructor 描述 ResolveResult(Object robj, Name rname)
构造由解析的对象和剩余名称组成的ResolveResult的新实例。
-