javax.naming.ldap
Interface LdapContext

All Superinterfaces:
Context, DirContext
All Known Implementing Classes:
InitialLdapContext

public interface LdapContext
extends DirContext


Field Summary
static String CONTROL_FACTORIES
           
 
Fields inherited from interface javax.naming.directory.DirContext
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE
 
Fields inherited from interface javax.naming.Context
APPLET, AUTHORITATIVE, BATCHSIZE, DNS_URL, INITIAL_CONTEXT_FACTORY, LANGUAGE, OBJECT_FACTORIES, PROVIDER_URL, REFERRAL, SECURITY_AUTHENTICATION, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, STATE_FACTORIES, URL_PKG_PREFIXES
 
Method Summary
 ExtendedResponse extendedOperation(ExtendedRequest request)
           
 Control[] getConnectControls()
           
 Control[] getRequestControls()
           
 Control[] getResponseControls()
           
 LdapContext newInstance(Control[] requestControls)
           
 void reconnect(Control[] connCtls)
           
 void setRequestControls(Control[] requestControls)
           
 
Methods inherited from interface javax.naming.directory.DirContext
bind, bind, createSubcontext, createSubcontext, getAttributes, getAttributes, getAttributes, getAttributes, getSchema, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, modifyAttributes, modifyAttributes, modifyAttributes, modifyAttributes, rebind, rebind, search, search, search, search, search, search, search, search
 
Methods inherited from interface javax.naming.Context
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getNameInNamespace, getNameParser, getNameParser, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
 

Field Detail

CONTROL_FACTORIES

static final String CONTROL_FACTORIES
See Also:
Constant Field Values
Method Detail

extendedOperation

ExtendedResponse extendedOperation(ExtendedRequest request)
                                   throws NamingException
Throws:
NamingException

newInstance

LdapContext newInstance(Control[] requestControls)
                        throws NamingException
Throws:
NamingException

reconnect

void reconnect(Control[] connCtls)
               throws NamingException
Throws:
NamingException

getConnectControls

Control[] getConnectControls()
                             throws NamingException
Throws:
NamingException

setRequestControls

void setRequestControls(Control[] requestControls)
                        throws NamingException
Throws:
NamingException

getRequestControls

Control[] getRequestControls()
                             throws NamingException
Throws:
NamingException

getResponseControls

Control[] getResponseControls()
                              throws NamingException
Throws:
NamingException