| 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 | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AuthenticationExceptionThis exception is thrown when an authentication error occurs while
 accessing the naming or directory service. | 
| class  | AuthenticationNotSupportedExceptionThis exception is thrown when
 the particular flavor of authentication requested is not supported. | 
| class  | CannotProceedExceptionThis exception is thrown to indicate that the operation reached
 a point in the name where the operation cannot proceed any further. | 
| class  | CommunicationExceptionThis exception is thrown when the client is
 unable to communicate with the directory or naming service. | 
| class  | ConfigurationExceptionThis exception is thrown when there is a configuration problem. | 
| class  | ContextNotEmptyExceptionThis exception is thrown when attempting to destroy a context that
 is not empty. | 
| class  | InsufficientResourcesExceptionThis exception is thrown when resources are not available to complete
 the requested operation. | 
| class  | InterruptedNamingExceptionThis exception is thrown when the naming operation
 being invoked has been interrupted. | 
| class  | InvalidNameExceptionThis exception indicates that the name being specified does
 not conform to the naming syntax of a naming system. | 
| class  | LimitExceededExceptionThis exception is thrown when a method
 terminates abnormally due to a user or system specified limit. | 
| class  | LinkExceptionThis exception is used to describe problems encounter while resolving links. | 
| class  | LinkLoopExceptionThis exception is thrown when
 a loop was detected will attempting to resolve a link, or an implementation
 specific limit on link counts has been reached. | 
| class  | MalformedLinkExceptionThis exception is thrown when a malformed link was encountered while
 resolving or constructing a link. | 
| class  | NameAlreadyBoundExceptionThis exception is thrown by methods to indicate that
 a binding cannot be added because the name is already bound to
 another object. | 
| class  | NameNotFoundExceptionThis exception is thrown when a component of the name cannot be resolved
 because it is not bound. | 
| class  | NamingSecurityExceptionThis is the superclass of security-related exceptions
 thrown by operations in the Context and DirContext interfaces. | 
| class  | NoInitialContextExceptionThis exception is thrown when no initial context implementation
 can be created. | 
| class  | NoPermissionExceptionThis exception is thrown when attempting to perform an operation
 for which the client has no permission. | 
| class  | NotContextExceptionThis exception is thrown when a naming operation proceeds to a point
 where a context is required to continue the operation, but the
 resolved object is not a context. | 
| class  | OperationNotSupportedExceptionThis exception is thrown when a context implementation does not support
 the operation being invoked. | 
| class  | PartialResultExceptionThis exception is thrown to indicate that the result being returned
 or returned so far is partial, and that the operation cannot
 be completed. | 
| class  | ReferralExceptionThis abstract class is used to represent a referral exception,
 which is generated in response to a referral
 such as that returned by LDAP v3 servers. | 
| class  | ServiceUnavailableExceptionThis exception is thrown when attempting to communicate with a
 directory or naming service and that service is not available. | 
| class  | SizeLimitExceededExceptionThis exception is thrown when a method
 produces a result that exceeds a size-related limit. | 
| class  | TimeLimitExceededExceptionThis exception is thrown when a method
 does not terminate within the specified time limit. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | InitialContext. addToEnvironment(String propName,
                Object propVal) | 
| Object | Context. addToEnvironment(String propName,
                Object propVal)Adds a new environment property to the environment of this
 context. | 
| void | InitialContext. bind(Name name,
    Object obj) | 
| void | Context. bind(Name name,
    Object obj)Binds a name to an object. | 
| void | InitialContext. bind(String name,
    Object obj) | 
| void | Context. bind(String name,
    Object obj)Binds a name to an object. | 
| void | NamingEnumeration. close()Closes this enumeration. | 
| void | InitialContext. close() | 
| void | Context. close()Closes this context. | 
| 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. | 
| String | InitialContext. composeName(String name,
           String prefix)Composes the name of this context with a name relative to
 this context. | 
| String | Context. composeName(String name,
           String 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. | 
| Context | InitialContext. createSubcontext(String name) | 
| Context | Context. createSubcontext(String 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. | 
| void | InitialContext. destroySubcontext(String name) | 
| void | Context. destroySubcontext(String 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. | 
| static <T> T | InitialContext. doLookup(String name)A static method to retrieve the named object. | 
| protected Context | InitialContext. getDefaultInitCtx()Retrieves the initial context by calling
  NamingManager.getInitialContext()and cache it in defaultInitCtx. | 
| Hashtable<?,?> | InitialContext. getEnvironment() | 
| Hashtable<?,?> | Context. getEnvironment()Retrieves the environment in effect for this context. | 
| String | LinkRef. getLinkName()Retrieves the name of this link. | 
| String | InitialContext. getNameInNamespace() | 
| String | Context. getNameInNamespace()Retrieves the full name of this context within its own namespace. | 
| NameParser | InitialContext. getNameParser(Name name) | 
| NameParser | Context. getNameParser(Name name)Retrieves the parser associated with the named context. | 
| NameParser | InitialContext. getNameParser(String name) | 
| NameParser | Context. getNameParser(String name)Retrieves the parser associated with the named context. | 
| Reference | Referenceable. getReference()Retrieves the Reference of this object. | 
| abstract Context | ReferralException. getReferralContext()Retrieves the context at which to continue the method. | 
| abstract Context | ReferralException. getReferralContext(Hashtable<?,?> env)Retrieves the context at which to continue the method using
 environment properties. | 
| protected Context | InitialContext. getURLOrDefaultInitCtx(Name name)Retrieves a context for resolving  name. | 
| protected Context | InitialContext. getURLOrDefaultInitCtx(String name)Retrieves a context for resolving the string name  name. | 
| boolean | NamingEnumeration. hasMore()Determines whether there are any more elements in the enumeration. | 
| protected void | InitialContext. init(Hashtable<?,?> environment)Initializes the initial context using the supplied environment. | 
| 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<NameClassPair> | InitialContext. list(String name) | 
| NamingEnumeration<NameClassPair> | Context. list(String 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. | 
| NamingEnumeration<Binding> | InitialContext. listBindings(String name) | 
| NamingEnumeration<Binding> | Context. listBindings(String 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. lookup(String name) | 
| Object | Context. lookup(String 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. | 
| Object | InitialContext. lookupLink(String name) | 
| Object | Context. lookupLink(String name)Retrieves the named object, following links except
 for the terminal atomic component of the name. | 
| T | NamingEnumeration. next()Retrieves the next element in the enumeration. | 
| Name | NameParser. parse(String name)Parses a name into its components. | 
| 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. rebind(String name,
      Object obj) | 
| void | Context. rebind(String name,
      Object obj)Binds a name to an object, overwriting any existing binding. | 
| Object | InitialContext. removeFromEnvironment(String propName) | 
| Object | Context. removeFromEnvironment(String propName)Removes an environment property from the environment of this
 context. | 
| 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 | InitialContext. rename(String oldName,
      String newName) | 
| void | Context. rename(String oldName,
      String newName)Binds a new name to the object bound to an old name, and unbinds
 the old name. | 
| void | InitialContext. unbind(Name name) | 
| void | Context. unbind(Name name)Unbinds the named object. | 
| void | InitialContext. unbind(String name) | 
| void | Context. unbind(String name)Unbinds the named object. | 
| Constructor and Description | 
|---|
| InitialContext()Constructs an initial context. | 
| InitialContext(boolean lazy)Constructs an initial context with the option of not
 initializing it. | 
| InitialContext(Hashtable<?,?> environment)Constructs an initial context using the supplied environment. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AttributeInUseExceptionThis exception is thrown when an operation attempts
 to add an attribute that already exists. | 
| class  | AttributeModificationExceptionThis exception is thrown when an attempt is
 made to add, or remove, or modify an attribute, its identifier,
 or its values that conflicts with the attribute's (schema) definition
 or the attribute's state. | 
| class  | InvalidAttributeIdentifierExceptionThis exception is thrown when an attempt is
 made to add to create an attribute with an invalid attribute identifier. | 
| class  | InvalidAttributesExceptionThis exception is thrown when an attempt is
 made to add or modify an attribute set that has been specified
 incompletely or incorrectly. | 
| class  | InvalidAttributeValueExceptionThis class is thrown when an attempt is
 made to add to an attribute a value that conflicts with the attribute's
 schema definition. | 
| class  | InvalidSearchControlsExceptionThis exception is thrown when the specification of
 the SearchControls for a search operation is invalid. | 
| class  | InvalidSearchFilterExceptionThis exception is thrown when the specification of
 a search filter is invalid. | 
| class  | NoSuchAttributeExceptionThis exception is thrown when attempting to access
 an attribute that does not exist. | 
| class  | SchemaViolationExceptionThis exception is thrown when a method
 in some ways violates the schema. | 
| 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. | 
| void | InitialDirContext. bind(String name,
    Object obj,
    Attributes attrs) | 
| void | DirContext. bind(String 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. | 
| DirContext | InitialDirContext. createSubcontext(String name,
                Attributes attrs) | 
| DirContext | DirContext. createSubcontext(String name,
                Attributes attrs)Creates and binds a new context, along with associated attributes. | 
| Object | BasicAttribute. get()Retrieves one of this attribute's values. | 
| Object | Attribute. get()Retrieves one of this attribute's values. | 
| Object | BasicAttribute. get(int ix) | 
| Object | Attribute. get(int ix)Retrieves the attribute value from the ordered list of attribute values. | 
| NamingEnumeration<?> | BasicAttribute. getAll()Retrieves an enumeration of this attribute's values. | 
| NamingEnumeration<?> | Attribute. getAll()Retrieves an enumeration of the attribute's values. | 
| DirContext | BasicAttribute. getAttributeDefinition()Retrieves this attribute's schema definition. | 
| DirContext | Attribute. getAttributeDefinition()Retrieves the attribute's schema definition. | 
| 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. | 
| Attributes | InitialDirContext. getAttributes(String name) | 
| Attributes | DirContext. getAttributes(String name)Retrieves all of the attributes associated with a named object. | 
| Attributes | InitialDirContext. getAttributes(String name,
             String[] attrIds) | 
| Attributes | DirContext. getAttributes(String name,
             String[] attrIds)Retrieves selected attributes associated with a named object. | 
| DirContext | BasicAttribute. getAttributeSyntaxDefinition()Retrieves the syntax definition associated with this attribute. | 
| DirContext | Attribute. getAttributeSyntaxDefinition()Retrieves the syntax definition associated with the attribute. | 
| DirContext | InitialDirContext. getSchema(Name name) | 
| DirContext | DirContext. getSchema(Name name)Retrieves the schema associated with the named object. | 
| DirContext | InitialDirContext. getSchema(String name) | 
| DirContext | DirContext. getSchema(String 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. | 
| DirContext | InitialDirContext. getSchemaClassDefinition(String name) | 
| DirContext | DirContext. getSchemaClassDefinition(String 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. modifyAttributes(String name,
                int mod_op,
                Attributes attrs) | 
| void | DirContext. modifyAttributes(String name,
                int mod_op,
                Attributes attrs)Modifies the attributes associated with a named object. | 
| void | InitialDirContext. modifyAttributes(String name,
                ModificationItem[] mods) | 
| void | DirContext. modifyAttributes(String 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. | 
| void | InitialDirContext. rebind(String name,
      Object obj,
      Attributes attrs) | 
| void | DirContext. rebind(String 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. | 
| NamingEnumeration<SearchResult> | InitialDirContext. search(String name,
      Attributes matchingAttributes) | 
| NamingEnumeration<SearchResult> | DirContext. search(String name,
      Attributes matchingAttributes)Searches in a single context for objects that contain a
 specified set of attributes. | 
| NamingEnumeration<SearchResult> | InitialDirContext. search(String name,
      Attributes matchingAttributes,
      String[] attributesToReturn) | 
| NamingEnumeration<SearchResult> | DirContext. search(String 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(String name,
      String filterExpr,
      Object[] filterArgs,
      SearchControls cons) | 
| NamingEnumeration<SearchResult> | DirContext. search(String 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(String name,
      String filter,
      SearchControls cons) | 
| NamingEnumeration<SearchResult> | DirContext. search(String name,
      String filter,
      SearchControls cons)Searches in the named context or object for entries that satisfy the
 given search filter. | 
| Constructor and Description | 
|---|
| InitialDirContext()Constructs an initial DirContext. | 
| InitialDirContext(boolean lazy)Constructs an initial DirContext with the option of not
 initializing it. | 
| InitialDirContext(Hashtable<?,?> environment)Constructs an initial DirContext using the supplied environment. | 
| Modifier and Type | Method and Description | 
|---|---|
| NamingException | NamingExceptionEvent. getException()Retrieves the exception that was thrown. | 
| 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. | 
| void | EventContext. addNamingListener(String target,
                 int scope,
                 NamingListener l)Adds a listener for receiving naming events fired
 when the object named by the string target name and scope changes. | 
| void | EventDirContext. addNamingListener(String 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 string target name are modified. | 
| void | EventDirContext. addNamingListener(String 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 the string target name are modified. | 
| void | EventContext. removeNamingListener(NamingListener l)Removes a listener from receiving naming events fired
 by this EventContext. | 
| boolean | EventContext. targetMustExist()Determines whether a listener can register interest in a target
 that does not exist. | 
| Constructor and Description | 
|---|
| NamingExceptionEvent(EventContext source,
                    NamingException exc)Constructs an instance of NamingExceptionEvent using
 the context in which the NamingException was thrown and the exception
 that was thrown. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LdapReferralExceptionThis abstract class is used to represent an LDAP referral exception. | 
| Modifier and Type | Method and Description | 
|---|---|
| NamingException | SortResponseControl. getException()Retrieves the NamingException appropriate for the result code. | 
| NamingException | UnsolicitedNotification. getException()Retrieves the exception as constructed using information
 sent by the server. | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtendedResponse | StartTlsRequest. createExtendedResponse(String id,
                      byte[] berValue,
                      int offset,
                      int length)Creates an extended response object that corresponds to the
 LDAP StartTLS extended request. | 
| ExtendedResponse | ExtendedRequest. createExtendedResponse(String id,
                      byte[] berValue,
                      int offset,
                      int length)Creates the response object that corresponds to this request. | 
| ExtendedResponse | LdapContext. extendedOperation(ExtendedRequest request)Performs an extended operation. | 
| ExtendedResponse | InitialLdapContext. extendedOperation(ExtendedRequest request) | 
| Control[] | LdapContext. getConnectControls()Retrieves the connection request controls in effect for this context. | 
| Control[] | InitialLdapContext. getConnectControls() | 
| abstract Control | ControlFactory. getControlInstance(Control ctl)Creates a control using this control factory. | 
| static Control | ControlFactory. getControlInstance(Control ctl,
                  Context ctx,
                  Hashtable<?,?> env)Creates a control using known control factories. | 
| Control[] | HasControls. getControls()Retrieves an array of Controls from the object that
 implements this interface. | 
| abstract Context | LdapReferralException. getReferralContext()Retrieves the context at which to continue the method using the
 context's environment and no controls. | 
| abstract Context | LdapReferralException. getReferralContext(Hashtable<?,?> env)Retrieves the context at which to continue the method using
 environment properties and no controls. | 
| abstract Context | LdapReferralException. getReferralContext(Hashtable<?,?> env,
                  Control[] reqCtls)Retrieves the context at which to continue the method using
 request controls and environment properties. | 
| Control[] | LdapContext. getRequestControls()Retrieves the request controls in effect for this context. | 
| Control[] | InitialLdapContext. getRequestControls() | 
| Control[] | LdapContext. getResponseControls()Retrieves the response controls produced as a result of the last
 method invoked on this context. | 
| Control[] | InitialLdapContext. getResponseControls() | 
| LdapContext | LdapContext. newInstance(Control[] requestControls)Creates a new instance of this context initialized using request controls. | 
| LdapContext | InitialLdapContext. newInstance(Control[] reqCtls) | 
| void | LdapContext. reconnect(Control[] connCtls)Reconnects to the LDAP server using the supplied controls and
 this context's environment. | 
| void | InitialLdapContext. reconnect(Control[] connCtls) | 
| void | LdapContext. setRequestControls(Control[] requestControls)Sets the request controls for methods subsequently
 invoked on this context. | 
| void | InitialLdapContext. setRequestControls(Control[] requestControls) | 
| Constructor and Description | 
|---|
| InitialLdapContext()Constructs an initial context using no environment properties or
 connection request controls. | 
| InitialLdapContext(Hashtable<?,?> environment,
                  Control[] connCtls)Constructs an initial context
 using environment properties and connection request controls. | 
| Modifier and Type | Method and Description | 
|---|---|
| InitialContextFactory | InitialContextFactoryBuilder. createInitialContextFactory(Hashtable<?,?> environment)Creates an initial context factory using the specified
 environment. | 
| ObjectFactory | ObjectFactoryBuilder. createObjectFactory(Object obj,
                   Hashtable<?,?> environment)Creates a new object factory using the environment supplied. | 
| static Context | NamingManager. getContinuationContext(CannotProceedException cpe)Creates a context in which to continue a context operation. | 
| static DirContext | DirectoryManager. getContinuationDirContext(CannotProceedException cpe)Creates a context in which to continue a DirContext operation. | 
| static Context | NamingManager. getInitialContext(Hashtable<?,?> env)Creates an initial context using the specified environment
 properties. | 
| Context | InitialContextFactory. getInitialContext(Hashtable<?,?> environment)Creates an Initial Context for beginning name resolution. | 
| Object | StateFactory. getStateToBind(Object obj,
              Name name,
              Context nameCtx,
              Hashtable<?,?> environment)Retrieves the state of an object for binding. | 
| static Object | NamingManager. 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. | 
| static Context | NamingManager. getURLContext(String scheme,
             Hashtable<?,?> environment)Creates a context for the given URL scheme id. | 
| ResolveResult | Resolver. resolveToClass(Name name,
              Class<? extends Context> contextType)Partially resolves a name. | 
| ResolveResult | Resolver. resolveToClass(String name,
              Class<? extends Context> contextType)Partially resolves a name. | 
| static void | NamingManager. setInitialContextFactoryBuilder(InitialContextFactoryBuilder builder)Sets the InitialContextFactory builder to be builder. | 
| static void | NamingManager. setObjectFactoryBuilder(ObjectFactoryBuilder builder)The ObjectFactoryBuilder determines the policy used when
 trying to load object factories. | 
 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, 2015, Oracle and/or its affiliates.  All rights reserved.