Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
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.1
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 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.