Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.naming.directory

Interface DirContext

java.lang.Object
|
+--javax.naming.Context
   |
   +--javax.naming.directory.DirContext

All Implemented Interfaces:

Context


public interface DirContext

implements Context

Author:

Field Summary

static intADD_ATTRIBUTE

static intREMOVE_ATTRIBUTE

static intREPLACE_ATTRIBUTE

Method Summary

voidbind(javax.naming.Name name, java.lang.Object obj, javax.naming.directory.Attributes attrs)

voidbind(java.lang.String name, java.lang.Object obj, javax.naming.directory.Attributes attrs)

javax.naming.directory.DirContextcreateSubcontext(javax.naming.Name name, javax.naming.directory.Attributes attrs)

javax.naming.directory.DirContextcreateSubcontext(java.lang.String name, javax.naming.directory.Attributes attrs)

javax.naming.directory.AttributesgetAttributes(java.lang.String name)

javax.naming.directory.AttributesgetAttributes(java.lang.String name, java.lang.String[] attrIds)

javax.naming.directory.AttributesgetAttributes(javax.naming.Name name)

javax.naming.directory.AttributesgetAttributes(javax.naming.Name name, java.lang.String[] attrIds)

javax.naming.directory.DirContextgetSchema(javax.naming.Name name)

javax.naming.directory.DirContextgetSchema(java.lang.String name)

javax.naming.directory.DirContextgetSchemaClassDefinition(javax.naming.Name name)

javax.naming.directory.DirContextgetSchemaClassDefinition(java.lang.String name)

voidmodifyAttributes(javax.naming.Name name, int mod_op, javax.naming.directory.Attributes attrs)

voidmodifyAttributes(java.lang.String name, int mod_op, javax.naming.directory.Attributes attrs)

voidmodifyAttributes(javax.naming.Name name, javax.naming.directory.ModificationItem mods)

voidmodifyAttributes(java.lang.String name, javax.naming.directory.ModificationItem mods)

voidrebind(javax.naming.Name name, java.lang.Object obj, javax.naming.directory.Attributes attrs)

voidrebind(java.lang.String name, java.lang.Object obj, javax.naming.directory.Attributes attrs)

javax.naming.NamingEnumerationsearch(javax.naming.Name name, javax.naming.directory.Attributes matchingAttributes, java.lang.String[] attributesToReturn)

javax.naming.NamingEnumerationsearch(java.lang.String name, javax.naming.directory.Attributes matchingAttributes, java.lang.String[] attributesToReturn)

javax.naming.NamingEnumerationsearch(javax.naming.Name name, javax.naming.directory.Attributes matchingAttributes)

javax.naming.NamingEnumerationsearch(java.lang.String name, javax.naming.directory.Attributes matchingAttributes)

javax.naming.NamingEnumerationsearch(javax.naming.Name name, java.lang.String filter, javax.naming.directory.SearchControls cons)

javax.naming.NamingEnumerationsearch(java.lang.String name, java.lang.String filter, javax.naming.directory.SearchControls cons)

javax.naming.NamingEnumerationsearch(javax.naming.Name name, java.lang.String filterExpr, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls cons)

javax.naming.NamingEnumerationsearch(java.lang.String name, java.lang.String filterExpr, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls cons)

Field Details

ADD_ATTRIBUTE

public static final int ADD_ATTRIBUTE

Author:

REMOVE_ATTRIBUTE

public static final int REMOVE_ATTRIBUTE


REPLACE_ATTRIBUTE

public static final int REPLACE_ATTRIBUTE


Method Details

bind

public void bind(java.lang.String name, java.lang.Object obj, javax.naming.directory.Attributes attrs)

Parameters:


bind

public void bind(javax.naming.Name name, java.lang.Object obj, javax.naming.directory.Attributes attrs)

Parameters:


createSubcontext

public DirContext createSubcontext(java.lang.String name, javax.naming.directory.Attributes attrs)

Parameters:


createSubcontext

public DirContext createSubcontext(javax.naming.Name name, javax.naming.directory.Attributes attrs)

Parameters:


getAttributes

public Attributes getAttributes(java.lang.String name)

Parameters:


getAttributes

public Attributes getAttributes(java.lang.String name, java.lang.String[] attrIds)

Parameters:


getAttributes

public Attributes getAttributes(javax.naming.Name name)

Parameters:


getAttributes

public Attributes getAttributes(javax.naming.Name name, java.lang.String[] attrIds)

Parameters:


getSchema

public DirContext getSchema(java.lang.String name)

Parameters:


getSchema

public DirContext getSchema(javax.naming.Name name)

Parameters:


getSchemaClassDefinition

public DirContext getSchemaClassDefinition(java.lang.String name)

Parameters:


getSchemaClassDefinition

public DirContext getSchemaClassDefinition(javax.naming.Name name)

Parameters:


modifyAttributes

public void modifyAttributes(java.lang.String name, int mod_op, javax.naming.directory.Attributes attrs)

Parameters:


modifyAttributes

public void modifyAttributes(java.lang.String name, javax.naming.directory.ModificationItem mods)

Parameters:


modifyAttributes

public void modifyAttributes(javax.naming.Name name, int mod_op, javax.naming.directory.Attributes attrs)

Parameters:


modifyAttributes

public void modifyAttributes(javax.naming.Name name, javax.naming.directory.ModificationItem mods)

Parameters:


rebind

public void rebind(java.lang.String name, java.lang.Object obj, javax.naming.directory.Attributes attrs)

Parameters:


rebind

public void rebind(javax.naming.Name name, java.lang.Object obj, javax.naming.directory.Attributes attrs)

Parameters:


search

public NamingEnumeration search(java.lang.String name, java.lang.String filterExpr, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls cons)

Parameters:


search

public NamingEnumeration search(java.lang.String name, java.lang.String filter, javax.naming.directory.SearchControls cons)

Parameters:


search

public NamingEnumeration search(java.lang.String name, javax.naming.directory.Attributes matchingAttributes)

Parameters:


search

public NamingEnumeration search(java.lang.String name, javax.naming.directory.Attributes matchingAttributes, java.lang.String[] attributesToReturn)

Parameters:


search

public NamingEnumeration search(javax.naming.Name name, java.lang.String filterExpr, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls cons)

Parameters:


search

public NamingEnumeration search(javax.naming.Name name, java.lang.String filter, javax.naming.directory.SearchControls cons)

Parameters:


search

public NamingEnumeration search(javax.naming.Name name, javax.naming.directory.Attributes matchingAttributes)

Parameters:


search

public NamingEnumeration search(javax.naming.Name name, javax.naming.directory.Attributes matchingAttributes, java.lang.String[] attributesToReturn)

Parameters: