public abstract class

AtomicDirContext

extends ComponentDirContext
java.lang.Object
   ↳ com.sun.jndi.toolkit.ctx.PartialCompositeContext
     ↳ com.sun.jndi.toolkit.ctx.ComponentContext
       ↳ com.sun.jndi.toolkit.ctx.AtomicContext
         ↳ com.sun.jndi.toolkit.ctx.PartialCompositeDirContext
           ↳ com.sun.jndi.toolkit.ctx.ComponentDirContext
             ↳ com.sun.jndi.toolkit.ctx.AtomicDirContext

Class Overview

Direct subclasses of AtomicDirContext must provide implementations for the abstract a_ DirContext methods, and override the a_ Context methods (which are no longer abstract because they have been overriden by PartialCompositeDirContext with dummy implementations). If the subclass implements the notion of implicit nns, it must override the a_*_nns DirContext and Context methods as well.

Summary

[Expand]
Inherited Constants
From class com.sun.jndi.toolkit.ctx.ComponentContext
From class com.sun.jndi.toolkit.ctx.PartialCompositeContext
From interface javax.naming.Context
From interface javax.naming.directory.DirContext
[Expand]
Inherited Fields
From class com.sun.jndi.toolkit.ctx.PartialCompositeContext
Protected Constructors
AtomicDirContext()
Protected Methods
abstract void a_bind(String name, Object obj, Attributes attrs, Continuation cont)
void a_bind_nns(String name, Object obj, Attributes attrs, Continuation cont)
abstract DirContext a_createSubcontext(String name, Attributes attrs, Continuation cont)
DirContext a_createSubcontext_nns(String name, Attributes attrs, Continuation cont)
abstract Attributes a_getAttributes(String name, String[] attrIds, Continuation cont)
Attributes a_getAttributes_nns(String name, String[] attrIds, Continuation cont)
abstract DirContext a_getSchema(Continuation cont)
abstract DirContext a_getSchemaClassDefinition(Continuation cont)
DirContext a_getSchemaDefinition_nns(Continuation cont)
DirContext a_getSchema_nns(Continuation cont)
abstract void a_modifyAttributes(String name, ModificationItem[] mods, Continuation cont)
abstract void a_modifyAttributes(String name, int mod_op, Attributes attrs, Continuation cont)
void a_modifyAttributes_nns(String name, ModificationItem[] mods, Continuation cont)
void a_modifyAttributes_nns(String name, int mod_op, Attributes attrs, Continuation cont)
abstract void a_rebind(String name, Object obj, Attributes attrs, Continuation cont)
void a_rebind_nns(String name, Object obj, Attributes attrs, Continuation cont)
abstract NamingEnumeration a_search(Attributes matchingAttributes, String[] attributesToReturn, Continuation cont)
abstract NamingEnumeration a_search(String name, String filter, SearchControls cons, Continuation cont)
abstract NamingEnumeration a_search(String name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont)
NamingEnumeration a_search_nns(Attributes matchingAttributes, String[] attributesToReturn, Continuation cont)
NamingEnumeration a_search_nns(String name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont)
NamingEnumeration a_search_nns(String name, String filter, SearchControls cons, Continuation cont)
void c_bind(Name name, Object obj, Attributes attrs, Continuation cont)
void c_bind_nns(Name name, Object obj, Attributes attrs, Continuation cont)
DirContext c_createSubcontext(Name name, Attributes attrs, Continuation cont)
DirContext c_createSubcontext_nns(Name name, Attributes attrs, Continuation cont)
Attributes c_getAttributes(Name name, String[] attrIds, Continuation cont)
Attributes c_getAttributes_nns(Name name, String[] attrIds, Continuation cont)
DirContext c_getSchema(Name name, Continuation cont)
DirContext c_getSchemaClassDefinition(Name name, Continuation cont)
DirContext c_getSchemaClassDefinition_nns(Name name, Continuation cont)
DirContext c_getSchema_nns(Name name, Continuation cont)
void c_modifyAttributes(Name name, int mod_op, Attributes attrs, Continuation cont)
void c_modifyAttributes(Name name, ModificationItem[] mods, Continuation cont)
void c_modifyAttributes_nns(Name name, ModificationItem[] mods, Continuation cont)
void c_modifyAttributes_nns(Name name, int mod_op, Attributes attrs, Continuation cont)
void c_rebind(Name name, Object obj, Attributes attrs, Continuation cont)
void c_rebind_nns(Name name, Object obj, Attributes attrs, Continuation cont)
NamingEnumeration c_search(Name name, String filter, SearchControls cons, Continuation cont)
NamingEnumeration c_search(Name name, Attributes matchingAttributes, String[] attributesToReturn, Continuation cont)
NamingEnumeration c_search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont)
NamingEnumeration c_search_nns(Name name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont)
NamingEnumeration c_search_nns(Name name, Attributes matchingAttributes, String[] attributesToReturn, Continuation cont)
NamingEnumeration c_search_nns(Name name, String filter, SearchControls cons, Continuation cont)
[Expand]
Inherited Methods
From class com.sun.jndi.toolkit.ctx.ComponentDirContext
From class com.sun.jndi.toolkit.ctx.PartialCompositeDirContext
From class com.sun.jndi.toolkit.ctx.AtomicContext
From class com.sun.jndi.toolkit.ctx.ComponentContext
From class com.sun.jndi.toolkit.ctx.PartialCompositeContext
From class java.lang.Object
From interface javax.naming.Context
From interface javax.naming.directory.DirContext
From interface javax.naming.spi.Resolver

Protected Constructors

protected AtomicDirContext ()

Protected Methods

protected abstract void a_bind (String name, Object obj, Attributes attrs, Continuation cont)

protected void a_bind_nns (String name, Object obj, Attributes attrs, Continuation cont)

protected abstract DirContext a_createSubcontext (String name, Attributes attrs, Continuation cont)

protected DirContext a_createSubcontext_nns (String name, Attributes attrs, Continuation cont)

protected abstract Attributes a_getAttributes (String name, String[] attrIds, Continuation cont)

protected Attributes a_getAttributes_nns (String name, String[] attrIds, Continuation cont)

protected abstract DirContext a_getSchema (Continuation cont)

protected abstract DirContext a_getSchemaClassDefinition (Continuation cont)

protected DirContext a_getSchemaDefinition_nns (Continuation cont)

protected DirContext a_getSchema_nns (Continuation cont)

protected abstract void a_modifyAttributes (String name, ModificationItem[] mods, Continuation cont)

protected abstract void a_modifyAttributes (String name, int mod_op, Attributes attrs, Continuation cont)

protected void a_modifyAttributes_nns (String name, ModificationItem[] mods, Continuation cont)

protected void a_modifyAttributes_nns (String name, int mod_op, Attributes attrs, Continuation cont)

protected abstract void a_rebind (String name, Object obj, Attributes attrs, Continuation cont)

protected void a_rebind_nns (String name, Object obj, Attributes attrs, Continuation cont)

protected abstract NamingEnumeration a_search (Attributes matchingAttributes, String[] attributesToReturn, Continuation cont)

protected abstract NamingEnumeration a_search (String name, String filter, SearchControls cons, Continuation cont)

protected abstract NamingEnumeration a_search (String name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont)

protected NamingEnumeration a_search_nns (Attributes matchingAttributes, String[] attributesToReturn, Continuation cont)

protected NamingEnumeration a_search_nns (String name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont)

protected NamingEnumeration a_search_nns (String name, String filter, SearchControls cons, Continuation cont)

protected void c_bind (Name name, Object obj, Attributes attrs, Continuation cont)

protected void c_bind_nns (Name name, Object obj, Attributes attrs, Continuation cont)

protected DirContext c_createSubcontext (Name name, Attributes attrs, Continuation cont)

protected DirContext c_createSubcontext_nns (Name name, Attributes attrs, Continuation cont)

protected Attributes c_getAttributes (Name name, String[] attrIds, Continuation cont)

protected Attributes c_getAttributes_nns (Name name, String[] attrIds, Continuation cont)

protected DirContext c_getSchema (Name name, Continuation cont)

protected DirContext c_getSchemaClassDefinition (Name name, Continuation cont)

protected DirContext c_getSchemaClassDefinition_nns (Name name, Continuation cont)

protected DirContext c_getSchema_nns (Name name, Continuation cont)

protected void c_modifyAttributes (Name name, int mod_op, Attributes attrs, Continuation cont)

protected void c_modifyAttributes (Name name, ModificationItem[] mods, Continuation cont)

protected void c_modifyAttributes_nns (Name name, ModificationItem[] mods, Continuation cont)

protected void c_modifyAttributes_nns (Name name, int mod_op, Attributes attrs, Continuation cont)

protected void c_rebind (Name name, Object obj, Attributes attrs, Continuation cont)

protected void c_rebind_nns (Name name, Object obj, Attributes attrs, Continuation cont)

protected NamingEnumeration c_search (Name name, String filter, SearchControls cons, Continuation cont)

protected NamingEnumeration c_search (Name name, Attributes matchingAttributes, String[] attributesToReturn, Continuation cont)

protected NamingEnumeration c_search (Name name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont)

protected NamingEnumeration c_search_nns (Name name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont)

protected NamingEnumeration c_search_nns (Name name, Attributes matchingAttributes, String[] attributesToReturn, Continuation cont)

protected NamingEnumeration c_search_nns (Name name, String filter, SearchControls cons, Continuation cont)