Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.naming.ldap
Class InitialLdapContext  view InitialLdapContext download InitialLdapContext.java

java.lang.Object
  extended byjavax.naming.InitialContext
      extended byjavax.naming.directory.InitialDirContext
          extended byjavax.naming.ldap.InitialLdapContext
All Implemented Interfaces:
javax.naming.Context, javax.naming.directory.DirContext, LdapContext

public class InitialLdapContext
extends javax.naming.directory.InitialDirContext
implements LdapContext


Field Summary
 
Fields inherited from class javax.naming.InitialContext
defaultInitCtx, gotDefault, myProps
 
Fields inherited from interface javax.naming.ldap.LdapContext
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
 
Constructor Summary
InitialLdapContext()
           
InitialLdapContext(java.util.Hashtable environment, Control[] connControls)
           
 
Method Summary
 ExtendedResponse extendedOperation(ExtendedRequest request)
           
 Control[] getConnectControls()
           
private  LdapContext getDefaultInitLdapCtx()
           
 Control[] getRequestControls()
           
 Control[] getResponseControls()
           
 LdapContext newInstance(Control[] reqControls)
           
 void reconnect(Control[] connControls)
           
 void setRequestControls(Control[] reqControls)
           
 
Methods inherited from class javax.naming.directory.InitialDirContext
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 class javax.naming.InitialContext
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getDefaultInitCtx, getEnvironment, getNameInNamespace, getNameParser, getNameParser, getURLOrDefaultInitCtx, getURLOrDefaultInitCtx, init, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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
 

Constructor Detail

InitialLdapContext

public InitialLdapContext()
                   throws javax.naming.NamingException

InitialLdapContext

public InitialLdapContext(java.util.Hashtable environment,
                          Control[] connControls)
                   throws javax.naming.NamingException
Method Detail

getDefaultInitLdapCtx

private LdapContext getDefaultInitLdapCtx()
                                   throws javax.naming.NamingException

extendedOperation

public ExtendedResponse extendedOperation(ExtendedRequest request)
                                   throws javax.naming.NamingException
Specified by:
extendedOperation in interface LdapContext

getConnectControls

public Control[] getConnectControls()
                             throws javax.naming.NamingException
Specified by:
getConnectControls in interface LdapContext

getRequestControls

public Control[] getRequestControls()
                             throws javax.naming.NamingException
Specified by:
getRequestControls in interface LdapContext

getResponseControls

public Control[] getResponseControls()
                              throws javax.naming.NamingException
Specified by:
getResponseControls in interface LdapContext

newInstance

public LdapContext newInstance(Control[] reqControls)
                        throws javax.naming.NamingException
Specified by:
newInstance in interface LdapContext

reconnect

public void reconnect(Control[] connControls)
               throws javax.naming.NamingException
Specified by:
reconnect in interface LdapContext

setRequestControls

public void setRequestControls(Control[] reqControls)
                        throws javax.naming.NamingException
Specified by:
setRequestControls in interface LdapContext