Uses of Interface
javax.naming.Name
-
Packages that use Name Package Description javax.naming Provides the classes and interfaces for accessing naming services.javax.naming.directory Extends the javax.naming package to provide functionality for accessing directory services.javax.naming.event Provides support for event notification when accessing naming and directory services.javax.naming.ldap Provides support for LDAPv3 extended operations and controls.javax.naming.spi -
-
Uses of Name in javax.naming
Classes in javax.naming that implement Name Modifier and Type Class and Description class
CompositeName
This class represents a composite name -- a sequence of component names spanning multiple namespaces.class
CompoundName
This class represents a compound name -- a name from a hierarchical name space.Fields in javax.naming declared as Name Modifier and Type Field and Description protected Name
CannotProceedException. altName
Contains the name of the resolved object, relative to the contextaltNameCtx
.protected Name
LinkException. linkRemainingName
Contains the remaining link name that has not been resolved yet.protected Name
LinkException. linkResolvedName
Contains the part of the link that has been successfully resolved.protected Name
NamingException. remainingName
Contains the remaining name that has not been resolved yet.protected Name
CannotProceedException. remainingNewName
Contains the remaining unresolved part of the second "name" argument to Context.rename().protected Name
NamingException. resolvedName
Contains the part of the name that has been successfully resolved.Methods in javax.naming that return Name Modifier and Type Method and Description Name
CompoundName. add(int posn, String comp)
Adds a single component at a specified position within this compound name.Name
CompositeName. add(int posn, String comp)
Adds a single component at a specified position within this composite name.Name
Name. add(int posn, String comp)
Adds a single component at a specified position within this name.Name
CompoundName. add(String comp)
Adds a single component to the end of this compound name.Name
CompositeName. add(String comp)
Adds a single component to the end of this composite name.Name
Name. add(String comp)
Adds a single component to the end of this name.Name
CompoundName. addAll(int posn, Name n)
Adds the components of a compound name -- in order -- at a specified position within this compound name.Name
CompositeName. addAll(int posn, Name n)
Adds the components of a composite name -- in order -- at a specified position within this composite name.Name
Name. addAll(int posn, Name n)
Adds the components of a name -- in order -- at a specified position within this name.Name
CompoundName. addAll(Name suffix)
Adds the components of a compound name -- in order -- to the end of this compound name.Name
CompositeName. addAll(Name suffix)
Adds the components of a composite name -- in order -- to the end of this composite name.Name
Name. addAll(Name suffix)
Adds the components of a name -- in order -- to the end of this name.Name
InitialContext. composeName(Name name, Name prefix)
Composes the name of this context with a name relative to this context.Name
Context. composeName(Name name, Name prefix)
Composes the name of this context with a name relative to this context.Name
CannotProceedException. getAltName()
Retrieves thealtName
field of this exception.Name
LinkException. getLinkRemainingName()
Retrieves the remaining unresolved portion of the link name.Name
LinkException. getLinkResolvedName()
Retrieves the leading portion of the link name that was resolved successfully.Name
CompoundName. getPrefix(int posn)
Creates a compound name whose components consist of a prefix of the components in this compound name.Name
CompositeName. getPrefix(int posn)
Creates a composite name whose components consist of a prefix of the components in this composite name.Name
Name. getPrefix(int posn)
Creates a name whose components consist of a prefix of the components of this name.Name
NamingException. getRemainingName()
Retrieves the remaining unresolved portion of the name.Name
CannotProceedException. getRemainingNewName()
Retrieves the "remaining new name" field of this exception, which is used when this exception is thrown during a rename() operation.Name
NamingException. getResolvedName()
Retrieves the leading portion of the name that was resolved successfully.Name
CompoundName. getSuffix(int posn)
Creates a compound name whose components consist of a suffix of the components in this compound name.Name
CompositeName. getSuffix(int posn)
Creates a composite name whose components consist of a suffix of the components in this composite name.Name
Name. getSuffix(int posn)
Creates a name whose components consist of a suffix of the components in this name.Name
NameParser. parse(String name)
Parses a name into its components.Methods in javax.naming with parameters of type Name Modifier and Type Method and Description Name
CompoundName. addAll(int posn, Name n)
Adds the components of a compound name -- in order -- at a specified position within this compound name.Name
CompositeName. addAll(int posn, Name n)
Adds the components of a composite name -- in order -- at a specified position within this composite name.Name
Name. addAll(int posn, Name n)
Adds the components of a name -- in order -- at a specified position within this name.Name
CompoundName. addAll(Name suffix)
Adds the components of a compound name -- in order -- to the end of this compound name.Name
CompositeName. addAll(Name suffix)
Adds the components of a composite name -- in order -- to the end of this composite name.Name
Name. addAll(Name suffix)
Adds the components of a name -- in order -- to the end of this name.void
NamingException. appendRemainingName(Name name)
Add components from 'name' as the last components in remaining name.void
InitialContext. bind(Name name, Object obj)
void
Context. bind(Name name, Object obj)
Binds a name to an object.Name
InitialContext. composeName(Name name, Name prefix)
Composes the name of this context with a name relative to this context.Name
Context. composeName(Name name, Name prefix)
Composes the name of this context with a name relative to this context.Context
InitialContext. createSubcontext(Name name)
Context
Context. createSubcontext(Name name)
Creates and binds a new context.void
InitialContext. destroySubcontext(Name name)
void
Context. destroySubcontext(Name name)
Destroys the named context and removes it from the namespace.static <T> T
InitialContext. doLookup(Name name)
A static method to retrieve the named object.boolean
CompoundName. endsWith(Name n)
Determines whether a compound name is a suffix of this compound name.boolean
CompositeName. endsWith(Name n)
Determines whether a composite name is a suffix of this composite name.boolean
Name. endsWith(Name n)
Determines whether this name ends with a specified suffix.NameParser
InitialContext. getNameParser(Name name)
NameParser
Context. getNameParser(Name name)
Retrieves the parser associated with the named context.protected Context
InitialContext. getURLOrDefaultInitCtx(Name name)
Retrieves a context for resolvingname
.NamingEnumeration<NameClassPair>
InitialContext. list(Name name)
NamingEnumeration<NameClassPair>
Context. list(Name name)
Enumerates the names bound in the named context, along with the class names of objects bound to them.NamingEnumeration<Binding>
InitialContext. listBindings(Name name)
NamingEnumeration<Binding>
Context. listBindings(Name name)
Enumerates the names bound in the named context, along with the objects bound to them.Object
InitialContext. lookup(Name name)
Object
Context. lookup(Name name)
Retrieves the named object.Object
InitialContext. lookupLink(Name name)
Object
Context. lookupLink(Name name)
Retrieves the named object, following links except for the terminal atomic component of the name.void
InitialContext. rebind(Name name, Object obj)
void
Context. rebind(Name name, Object obj)
Binds a name to an object, overwriting any existing binding.void
InitialContext. rename(Name oldName, Name newName)
void
Context. rename(Name oldName, Name newName)
Binds a new name to the object bound to an old name, and unbinds the old name.void
CannotProceedException. setAltName(Name altName)
Sets thealtName
field of this exception.void
LinkException. setLinkRemainingName(Name name)
Sets the remaining link name field of this exception.void
LinkException. setLinkResolvedName(Name name)
Sets the resolved link name field of this exception.void
NamingException. setRemainingName(Name name)
Sets the remaining name field of this exception.void
CannotProceedException. setRemainingNewName(Name newName)
Sets the "remaining new name" field of this exception.void
NamingException. setResolvedName(Name name)
Sets the resolved name field of this exception.boolean
CompoundName. startsWith(Name n)
Determines whether a compound name is a prefix of this compound name.boolean
CompositeName. startsWith(Name n)
Determines whether a composite name is a prefix of this composite name.boolean
Name. startsWith(Name n)
Determines whether this name starts with a specified prefix.void
InitialContext. unbind(Name name)
void
Context. unbind(Name name)
Unbinds the named object.Constructors in javax.naming with parameters of type Name Constructor and Description LinkRef(Name linkName)
Constructs a LinkRef for a name. -
Uses of Name in javax.naming.directory
Methods in javax.naming.directory with parameters of type Name Modifier and Type Method and Description void
InitialDirContext. bind(Name name, Object obj, Attributes attrs)
void
DirContext. bind(Name name, Object obj, Attributes attrs)
Binds a name to an object, along with associated attributes.DirContext
InitialDirContext. createSubcontext(Name name, Attributes attrs)
DirContext
DirContext. createSubcontext(Name name, Attributes attrs)
Creates and binds a new context, along with associated attributes.Attributes
InitialDirContext. getAttributes(Name name)
Attributes
DirContext. getAttributes(Name name)
Retrieves all of the attributes associated with a named object.Attributes
InitialDirContext. getAttributes(Name name, String[] attrIds)
Attributes
DirContext. getAttributes(Name name, String[] attrIds)
Retrieves selected attributes associated with a named object.DirContext
InitialDirContext. getSchema(Name name)
DirContext
DirContext. getSchema(Name name)
Retrieves the schema associated with the named object.DirContext
InitialDirContext. getSchemaClassDefinition(Name name)
DirContext
DirContext. getSchemaClassDefinition(Name name)
Retrieves a context containing the schema objects of the named object's class definitions.void
InitialDirContext. modifyAttributes(Name name, int mod_op, Attributes attrs)
void
DirContext. modifyAttributes(Name name, int mod_op, Attributes attrs)
Modifies the attributes associated with a named object.void
InitialDirContext. modifyAttributes(Name name, ModificationItem[] mods)
void
DirContext. modifyAttributes(Name name, ModificationItem[] mods)
Modifies the attributes associated with a named object using an ordered list of modifications.void
InitialDirContext. rebind(Name name, Object obj, Attributes attrs)
void
DirContext. rebind(Name name, Object obj, Attributes attrs)
Binds a name to an object, along with associated attributes, overwriting any existing binding.NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, Attributes matchingAttributes)
NamingEnumeration<SearchResult>
DirContext. search(Name name, Attributes matchingAttributes)
Searches in a single context for objects that contain a specified set of attributes.NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
NamingEnumeration<SearchResult>
DirContext. search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
Searches in a single context for objects that contain a specified set of attributes, and retrieves selected attributes.NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)
NamingEnumeration<SearchResult>
DirContext. search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)
Searches in the named context or object for entries that satisfy the given search filter.NamingEnumeration<SearchResult>
InitialDirContext. search(Name name, String filter, SearchControls cons)
NamingEnumeration<SearchResult>
DirContext. search(Name name, String filter, SearchControls cons)
Searches in the named context or object for entries that satisfy the given search filter. -
Uses of Name in javax.naming.event
Methods in javax.naming.event with parameters of type Name Modifier and Type Method and Description void
EventContext. addNamingListener(Name target, int scope, NamingListener l)
Adds a listener for receiving naming events fired when the object(s) identified by a target and scope changes.void
EventDirContext. addNamingListener(Name target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)
Adds a listener for receiving naming events fired when objects identified by the search filter filter and filter arguments at the object named by the target are modified.void
EventDirContext. addNamingListener(Name target, String filter, SearchControls ctls, NamingListener l)
Adds a listener for receiving naming events fired when objects identified by the search filter filter at the object named by target are modified. -
Uses of Name in javax.naming.ldap
Classes in javax.naming.ldap that implement Name Modifier and Type Class and Description class
LdapName
This class represents a distinguished name as specified by RFC 2253.Methods in javax.naming.ldap that return Name Modifier and Type Method and Description Name
LdapName. add(int posn, Rdn comp)
Adds a single RDN at a specified position within this LDAP name.Name
LdapName. add(int posn, String comp)
Adds a single component at a specified position within this LDAP name.Name
LdapName. add(Rdn comp)
Adds a single RDN to the end of this LDAP name.Name
LdapName. add(String comp)
Adds a single component to the end of this LDAP name.Name
LdapName. addAll(int posn, List<Rdn> suffixRdns)
Adds the RDNs of a name -- in order -- at a specified position within this name.Name
LdapName. addAll(int posn, Name suffix)
Adds the components of a name -- in order -- at a specified position within this name.Name
LdapName. addAll(List<Rdn> suffixRdns)
Adds the RDNs of a name -- in order -- to the end of this name.Name
LdapName. addAll(Name suffix)
Adds the components of a name -- in order -- to the end of this name.Name
LdapName. getPrefix(int posn)
Creates a name whose components consist of a prefix of the components of this LDAP name.Name
LdapName. getSuffix(int posn)
Creates a name whose components consist of a suffix of the components in this LDAP name.Methods in javax.naming.ldap with parameters of type Name Modifier and Type Method and Description Name
LdapName. addAll(int posn, Name suffix)
Adds the components of a name -- in order -- at a specified position within this name.Name
LdapName. addAll(Name suffix)
Adds the components of a name -- in order -- to the end of this name.boolean
LdapName. endsWith(Name n)
Determines whether this LDAP name ends with a specified LDAP name suffix.boolean
LdapName. startsWith(Name n)
Determines whether this LDAP name starts with a specified LDAP name prefix. -
Uses of Name in javax.naming.spi
Fields in javax.naming.spi declared as Name Modifier and Type Field and Description protected Name
ResolveResult. remainingName
Field containing the remaining name yet to be resolved.Methods in javax.naming.spi that return Name Modifier and Type Method and Description Name
ResolveResult. getRemainingName()
Retrieves the remaining unresolved portion of the name.Methods in javax.naming.spi with parameters of type Name Modifier and Type Method and Description void
ResolveResult. appendRemainingName(Name name)
Adds components to the end of remaining name.static Object
NamingManager. getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment)
Creates an instance of an object for the specified object and environment.Object
ObjectFactory. getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
Creates an object using the location or reference information specified.Object
DirObjectFactory. getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
Creates an object using the location or reference information, and attributes specified.static Object
DirectoryManager. getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
Creates an instance of an object for the specified object, attributes, and environment.static Object
NamingManager. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
Retrieves the state of an object for binding.Object
StateFactory. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
Retrieves the state of an object for binding.DirStateFactory.Result
DirStateFactory. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes inAttrs)
Retrieves the state of an object for binding given the object and attributes to be transformed.static DirStateFactory.Result
DirectoryManager. getStateToBind(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
Retrieves the state of an object for binding when given the original object and its attributes.ResolveResult
Resolver. resolveToClass(Name name, Class<? extends Context> contextType)
Partially resolves a name.void
ResolveResult. setRemainingName(Name name)
Sets the remaining name field of this result to name.Constructors in javax.naming.spi with parameters of type Name Constructor and Description ResolveResult(Object robj, Name rname)
Constructs a new instance of ResolveResult consisting of the resolved Object and the remaining name.
-
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, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.