APIdia Launch Partner
Top Description Constructors Methods
com.sun.jndi.toolkit.ctx

public abstract Class AtomicDirContext

extends ComponentDirContext
Class Inheritance
Imports
javax.naming.*, javax.naming.directory.*

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 overridden 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.
Author
Rosanna Lee

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
protected abstract void
a_bind(String name, Object obj, Attributes attrs, Continuation cont)

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

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

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

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

protected void
protected abstract NamingEnumeration<SearchResult>
a_search(Attributes matchingAttributes, String[] attributesToReturn, Continuation cont)

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

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

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

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

protected NamingEnumeration<SearchResult>
protected void
protected void
protected DirContext
protected DirContext
protected Attributes
protected Attributes
protected DirContext
protected DirContext
protected DirContext
protected DirContext
protected void
protected void
protected void
protected void
protected void
protected void
protected NamingEnumeration<SearchResult>
c_search(Name name, Attributes matchingAttributes, String[] attributesToReturn, Continuation cont)

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_search.

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

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_search.

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

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_search_nns.

protected NamingEnumeration<SearchResult>
protected NamingEnumeration<SearchResult>
Inherited from com.sun.jndi.toolkit.ctx.ComponentDirContext:
p_bindp_createSubcontextp_getAttributesp_getSchemap_getSchemaClassDefinitionp_modifyAttributesp_modifyAttributesp_rebindp_searchp_searchp_search

Constructor Detail

AtomicDirContextback to summary
protected AtomicDirContext()

Method Detail

a_bindback to summary
protected abstract void a_bind(String name, Object obj, Attributes attrs, Continuation cont) throws NamingException
a_bind_nnsback to summary
protected void a_bind_nns(String name, Object obj, Attributes attrs, Continuation cont) throws NamingException
a_createSubcontextback to summary
protected abstract DirContext a_createSubcontext(String name, Attributes attrs, Continuation cont) throws NamingException
a_createSubcontext_nnsback to summary
protected DirContext a_createSubcontext_nns(String name, Attributes attrs, Continuation cont) throws NamingException
a_getAttributesback to summary
protected abstract Attributes a_getAttributes(String name, String[] attrIds, Continuation cont) throws NamingException
a_getAttributes_nnsback to summary
protected Attributes a_getAttributes_nns(String name, String[] attrIds, Continuation cont) throws NamingException
a_getSchemaback to summary
protected abstract DirContext a_getSchema(Continuation cont) throws NamingException
a_getSchema_nnsback to summary
protected DirContext a_getSchema_nns(Continuation cont) throws NamingException
a_getSchemaClassDefinitionback to summary
protected abstract DirContext a_getSchemaClassDefinition(Continuation cont) throws NamingException
a_getSchemaDefinition_nnsback to summary
protected DirContext a_getSchemaDefinition_nns(Continuation cont) throws NamingException
a_modifyAttributesback to summary
protected abstract void a_modifyAttributes(String name, int mod_op, Attributes attrs, Continuation cont) throws NamingException
a_modifyAttributesback to summary
protected abstract void a_modifyAttributes(String name, ModificationItem[] mods, Continuation cont) throws NamingException
a_modifyAttributes_nnsback to summary
protected void a_modifyAttributes_nns(String name, int mod_op, Attributes attrs, Continuation cont) throws NamingException
a_modifyAttributes_nnsback to summary
protected void a_modifyAttributes_nns(String name, ModificationItem[] mods, Continuation cont) throws NamingException
a_rebindback to summary
protected abstract void a_rebind(String name, Object obj, Attributes attrs, Continuation cont) throws NamingException
a_rebind_nnsback to summary
protected void a_rebind_nns(String name, Object obj, Attributes attrs, Continuation cont) throws NamingException
a_searchback to summary
protected abstract NamingEnumeration<SearchResult> a_search(Attributes matchingAttributes, String[] attributesToReturn, Continuation cont) throws NamingException
a_searchback to summary
protected abstract NamingEnumeration<SearchResult> a_search(String name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont) throws NamingException
a_searchback to summary
protected abstract NamingEnumeration<SearchResult> a_search(String name, String filter, SearchControls cons, Continuation cont) throws NamingException
a_search_nnsback to summary
protected NamingEnumeration<SearchResult> a_search_nns(Attributes matchingAttributes, String[] attributesToReturn, Continuation cont) throws NamingException
a_search_nnsback to summary
protected NamingEnumeration<SearchResult> a_search_nns(String name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont) throws NamingException
a_search_nnsback to summary
protected NamingEnumeration<SearchResult> a_search_nns(String name, String filter, SearchControls cons, Continuation cont) throws NamingException
c_bindback to summary
protected void c_bind(Name name, Object obj, Attributes attrs, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_bind.

c_bind_nnsback to summary
protected void c_bind_nns(Name name, Object obj, Attributes attrs, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_bind_nns.

c_createSubcontextback to summary
protected DirContext c_createSubcontext(Name name, Attributes attrs, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_createSubcontext.

c_createSubcontext_nnsback to summary
protected DirContext c_createSubcontext_nns(Name name, Attributes attrs, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_createSubcontext_nns.

c_getAttributesback to summary
protected Attributes c_getAttributes(Name name, String[] attrIds, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_getAttributes.

c_getAttributes_nnsback to summary
protected Attributes c_getAttributes_nns(Name name, String[] attrIds, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_getAttributes_nns.

c_getSchemaback to summary
protected DirContext c_getSchema(Name name, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_getSchema.

c_getSchema_nnsback to summary
protected DirContext c_getSchema_nns(Name name, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_getSchema_nns.

c_getSchemaClassDefinitionback to summary
protected DirContext c_getSchemaClassDefinition(Name name, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_getSchemaClassDefinition.

c_getSchemaClassDefinition_nnsback to summary
protected DirContext c_getSchemaClassDefinition_nns(Name name, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_getSchemaClassDefinition_nns.

c_modifyAttributesback to summary
protected void c_modifyAttributes(Name name, int mod_op, Attributes attrs, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_modifyAttributes.

c_modifyAttributesback to summary
protected void c_modifyAttributes(Name name, ModificationItem[] mods, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_modifyAttributes.

c_modifyAttributes_nnsback to summary
protected void c_modifyAttributes_nns(Name name, int mod_op, Attributes attrs, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_modifyAttributes_nns.

c_modifyAttributes_nnsback to summary
protected void c_modifyAttributes_nns(Name name, ModificationItem[] mods, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_modifyAttributes_nns.

c_rebindback to summary
protected void c_rebind(Name name, Object obj, Attributes attrs, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_rebind.

c_rebind_nnsback to summary
protected void c_rebind_nns(Name name, Object obj, Attributes attrs, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_rebind_nns.

c_searchback to summary
protected NamingEnumeration<SearchResult> c_search(Name name, Attributes matchingAttributes, String[] attributesToReturn, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_search.

c_searchback to summary
protected NamingEnumeration<SearchResult> c_search(Name name, String filter, SearchControls cons, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_search.

c_searchback to summary
protected NamingEnumeration<SearchResult> c_search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont) throws NamingException

Implements abstract com.sun.jndi.toolkit.ctx.ComponentDirContext.c_search.

c_search_nnsback to summary
protected NamingEnumeration<SearchResult> c_search_nns(Name name, Attributes matchingAttributes, String[] attributesToReturn, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_search_nns.

c_search_nnsback to summary
protected NamingEnumeration<SearchResult> c_search_nns(Name name, String filter, SearchControls cons, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_search_nns.

c_search_nnsback to summary
protected NamingEnumeration<SearchResult> c_search_nns(Name name, String filterExpr, Object[] filterArgs, SearchControls cons, Continuation cont) throws NamingException

Overrides com.sun.jndi.toolkit.ctx.ComponentDirContext.c_search_nns.