Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.2
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
javax.naming.Context

Packages that use Context
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 | Provides the means for dynamically plugging in support for accessing naming and directory services through the `javax.naming` and related packages.

Uses of Context in javax.naming

Classes in javax.naming that implement Context
`class` | `InitialContext` This class is the starting context for performing naming operations.

Fields in javax.naming declared as Context
`protected Context` | `InitialContext.defaultInitCtx` Field holding the result of calling NamingManager.getInitialContext().
`protected Context` | `CannotProceedException.altNameCtx` Contains the context relative to which `altName` is specified.

Methods in javax.naming that return Context
`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.getDefaultInitCtx()` Retrieves the initial context by calling `NamingManager.getInitialContext()` and cache it in defaultInitCtx.
`protected Context` | `InitialContext.getURLOrDefaultInitCtx(String name)` Retrieves a context for resolving the string name `name`.
`protected Context` | `InitialContext.getURLOrDefaultInitCtx(Name name)` Retrieves a context for resolving `name`.
`Context` | `InitialContext.createSubcontext(String name)`
`Context` | `InitialContext.createSubcontext(Name name)`
`Context` | `Context.createSubcontext(Name name)` Creates and binds a new context.
`Context` | `Context.createSubcontext(String name)` Creates and binds a new context.
`Context` | `CannotProceedException.getAltNameCtx()` Retrieves the `altNameCtx` field of this exception.

Methods in javax.naming with parameters of type Context
`void` | `CannotProceedException.setAltNameCtx(Context altNameCtx)` Sets the `altNameCtx` field of this exception.

Uses of Context in javax.naming.directory

Subinterfaces of Context in javax.naming.directory
`interface` | `DirContext` The directory service interface, containing methods for examining and updating attributes associated with objects, and for searching the directory.

Classes in javax.naming.directory that implement Context
`class` | `InitialDirContext` This class is the starting context for performing directory operations.

Uses of Context in javax.naming.event

Subinterfaces of Context in javax.naming.event
`interface` | `EventContext` Contains methods for registering/deregistering listeners to be notified of events fired when objects named in a context changes.
`interface` | `EventDirContext` Contains methods for registering listeners to be notified of events fired when objects named in a directory context changes.

Uses of Context in javax.naming.ldap

Subinterfaces of Context in javax.naming.ldap
`interface` | `LdapContext` This interface represents a context in which you can perform operations with LDAPv3-style controls and perform LDAPv3-style extended operations.

Classes in javax.naming.ldap that implement Context
`class` | `InitialLdapContext` This class is the starting context for performing LDAPv3-style extended operations and controls.

Methods in javax.naming.ldap that return Context
`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.

Methods in javax.naming.ldap with parameters of type Context
`static Control` | `ControlFactory.getControlInstance(Control ctl, Context ctx, Hashtable env)` Creates a control using known control factories.

Uses of Context in javax.naming.spi

Methods in javax.naming.spi that return Context
`Context` | `InitialContextFactory.getInitialContext(Hashtable environment)` Creates an Initial Context for beginning name resolution.
`static Context` | `NamingManager.getURLContext(String scheme, Hashtable environment)` Creates a context for the given URL scheme id.
`static Context` | `NamingManager.getInitialContext(Hashtable env)` Creates an initial context using the specified environment properties.
`static Context` | `NamingManager.getContinuationContext(CannotProceedException cpe)` Creates a context in which to continue a context operation.

Methods in javax.naming.spi with parameters of type Context
`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.
`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 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 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.
`Object` | `ObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable environment)` Creates an object using the location or reference information specified.
`static Object` | `NamingManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable environment)` Creates an instance of an object for the specified object and environment.
`static Object` | `NamingManager.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable environment)` Retrieves the state of an object for binding.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.2
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.