com.netscape.jndi.ldap.common
Class LdapContextAdapter
java.lang.Object
com.netscape.jndi.ldap.common.DirContextAdapter
com.netscape.jndi.ldap.common.LdapContextAdapter
- All Implemented Interfaces:
- javax.naming.Context, javax.naming.directory.DirContext, javax.naming.event.EventContext, javax.naming.event.EventDirContext, javax.naming.ldap.LdapContext
- public class LdapContextAdapter
- extends DirContextAdapter
- implements javax.naming.event.EventDirContext, javax.naming.ldap.LdapContext
Fields inherited from interface javax.naming.event.EventContext |
OBJECT_SCOPE, ONELEVEL_SCOPE, SUBTREE_SCOPE |
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 |
Fields inherited from interface javax.naming.directory.DirContext |
ADD_ATTRIBUTE, REMOVE_ATTRIBUTE, REPLACE_ATTRIBUTE |
Fields inherited from interface javax.naming.ldap.LdapContext |
CONTROL_FACTORIES |
Method Summary |
void |
addNamingListener(javax.naming.Name target,
int scope,
javax.naming.event.NamingListener l)
|
void |
addNamingListener(javax.naming.Name target,
java.lang.String filter,
java.lang.Object[] filtrArgs,
javax.naming.directory.SearchControls ctls,
javax.naming.event.NamingListener l)
|
void |
addNamingListener(javax.naming.Name target,
java.lang.String filter,
javax.naming.directory.SearchControls ctls,
javax.naming.event.NamingListener l)
|
void |
addNamingListener(java.lang.String target,
int scope,
javax.naming.event.NamingListener l)
Naming Event methods |
void |
addNamingListener(java.lang.String target,
java.lang.String filter,
java.lang.Object[] filtrArgs,
javax.naming.directory.SearchControls ctls,
javax.naming.event.NamingListener l)
|
void |
addNamingListener(java.lang.String target,
java.lang.String filter,
javax.naming.directory.SearchControls ctls,
javax.naming.event.NamingListener l)
|
javax.naming.ldap.ExtendedResponse |
extendedOperation(javax.naming.ldap.ExtendedRequest req)
|
javax.naming.ldap.Control[] |
getConnectControls()
|
javax.naming.ldap.Control[] |
getRequestControls()
|
javax.naming.ldap.Control[] |
getResponseControls()
|
javax.naming.ldap.LdapContext |
newInstance(javax.naming.ldap.Control[] reqCtls)
|
void |
reconnect(javax.naming.ldap.Control[] reqCtls)
|
void |
removeNamingListener(javax.naming.event.NamingListener l)
|
void |
setRequestControls(javax.naming.ldap.Control[] reqCtls)
|
boolean |
targetMustExist()
|
Methods inherited from class com.netscape.jndi.ldap.common.DirContextAdapter |
addToEnvironment, bind, bind, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getAttributes, getAttributes, getAttributes, getAttributes, getEnvironment, getNameInNamespace, getNameParser, getNameParser, getSchema, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, modifyAttributes, modifyAttributes, modifyAttributes, modifyAttributes, rebind, rebind, rebind, rebind, removeFromEnvironment, rename, rename, search, search, search, search, search, search, search, search, 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.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 |
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 |
LdapContextAdapter
public LdapContextAdapter()
extendedOperation
public javax.naming.ldap.ExtendedResponse extendedOperation(javax.naming.ldap.ExtendedRequest req)
throws javax.naming.NamingException
- Specified by:
extendedOperation
in interface javax.naming.ldap.LdapContext
- Throws:
javax.naming.NamingException
getRequestControls
public javax.naming.ldap.Control[] getRequestControls()
throws javax.naming.NamingException
- Specified by:
getRequestControls
in interface javax.naming.ldap.LdapContext
- Throws:
javax.naming.NamingException
getResponseControls
public javax.naming.ldap.Control[] getResponseControls()
throws javax.naming.NamingException
- Specified by:
getResponseControls
in interface javax.naming.ldap.LdapContext
- Throws:
javax.naming.NamingException
getConnectControls
public javax.naming.ldap.Control[] getConnectControls()
throws javax.naming.NamingException
- Specified by:
getConnectControls
in interface javax.naming.ldap.LdapContext
- Throws:
javax.naming.NamingException
newInstance
public javax.naming.ldap.LdapContext newInstance(javax.naming.ldap.Control[] reqCtls)
throws javax.naming.NamingException
- Specified by:
newInstance
in interface javax.naming.ldap.LdapContext
- Throws:
javax.naming.NamingException
reconnect
public void reconnect(javax.naming.ldap.Control[] reqCtls)
throws javax.naming.NamingException
- Specified by:
reconnect
in interface javax.naming.ldap.LdapContext
- Throws:
javax.naming.NamingException
setRequestControls
public void setRequestControls(javax.naming.ldap.Control[] reqCtls)
throws javax.naming.NamingException
- Specified by:
setRequestControls
in interface javax.naming.ldap.LdapContext
- Throws:
javax.naming.NamingException
addNamingListener
public void addNamingListener(java.lang.String target,
int scope,
javax.naming.event.NamingListener l)
throws javax.naming.NamingException
- Naming Event methods
- Specified by:
addNamingListener
in interface javax.naming.event.EventContext
- Throws:
javax.naming.NamingException
addNamingListener
public void addNamingListener(javax.naming.Name target,
int scope,
javax.naming.event.NamingListener l)
throws javax.naming.NamingException
- Specified by:
addNamingListener
in interface javax.naming.event.EventContext
- Throws:
javax.naming.NamingException
addNamingListener
public void addNamingListener(java.lang.String target,
java.lang.String filter,
javax.naming.directory.SearchControls ctls,
javax.naming.event.NamingListener l)
throws javax.naming.NamingException
- Specified by:
addNamingListener
in interface javax.naming.event.EventDirContext
- Throws:
javax.naming.NamingException
addNamingListener
public void addNamingListener(javax.naming.Name target,
java.lang.String filter,
javax.naming.directory.SearchControls ctls,
javax.naming.event.NamingListener l)
throws javax.naming.NamingException
- Specified by:
addNamingListener
in interface javax.naming.event.EventDirContext
- Throws:
javax.naming.NamingException
addNamingListener
public void addNamingListener(java.lang.String target,
java.lang.String filter,
java.lang.Object[] filtrArgs,
javax.naming.directory.SearchControls ctls,
javax.naming.event.NamingListener l)
throws javax.naming.NamingException
- Specified by:
addNamingListener
in interface javax.naming.event.EventDirContext
- Throws:
javax.naming.NamingException
addNamingListener
public void addNamingListener(javax.naming.Name target,
java.lang.String filter,
java.lang.Object[] filtrArgs,
javax.naming.directory.SearchControls ctls,
javax.naming.event.NamingListener l)
throws javax.naming.NamingException
- Specified by:
addNamingListener
in interface javax.naming.event.EventDirContext
- Throws:
javax.naming.NamingException
removeNamingListener
public void removeNamingListener(javax.naming.event.NamingListener l)
throws javax.naming.NamingException
- Specified by:
removeNamingListener
in interface javax.naming.event.EventContext
- Throws:
javax.naming.NamingException
targetMustExist
public boolean targetMustExist()
- Specified by:
targetMustExist
in interface javax.naming.event.EventContext