oracle.mail.ldap
Class ESDSLdapHandle
java.lang.Object
|
+--oracle.mail.ldap.ESDSLdapHandle
- public final class ESDSLdapHandle
- extends java.lang.Object
This class provides the LDAP operation/connection for the Email Server objects.
Constructor Summary |
ESDSLdapHandle(oracle.mail.ldap.LDAPConnection handle)
|
Method Summary |
java.lang.Object |
addToEnvironment(java.lang.String propName, java.lang.Object propValue)
|
void |
bind(javax.naming.Name name, java.lang.Object obj, javax.naming.directory.Attributes attrs)
|
void |
bind(java.lang.String name, java.lang.Object obj, javax.naming.directory.Attributes attrs)
|
void |
close()
|
javax.naming.directory.DirContext |
createSubcontext(javax.naming.Name name, javax.naming.directory.Attributes attrs)
|
javax.naming.directory.DirContext |
createSubcontext(java.lang.String name, javax.naming.directory.Attributes attrs)
|
void |
destroySubcontext(javax.naming.Name name)
|
void |
destroySubcontext(java.lang.String name)
|
javax.naming.directory.Attributes |
getAttributes(javax.naming.Name name)
|
javax.naming.directory.Attributes |
getAttributes(javax.naming.Name name, java.lang.String[] attrIds)
|
javax.naming.directory.Attributes |
getAttributes(java.lang.String name)
|
javax.naming.directory.Attributes |
getAttributes(java.lang.String name, java.lang.String[] attrIds)
|
javax.naming.directory.DirContext |
getDirContext()
|
javax.naming.directory.DirContext |
getSchema(javax.naming.Name name)
|
javax.naming.directory.DirContext |
getSchema(java.lang.String name)
|
javax.naming.directory.DirContext |
getSchemaClassDefinition(javax.naming.Name name)
|
javax.naming.directory.DirContext |
getSchemaClassDefinition(java.lang.String name)
|
javax.naming.NamingEnumeration |
list(javax.naming.Name name)
|
javax.naming.NamingEnumeration |
list(java.lang.String name)
|
javax.naming.NamingEnumeration |
listBindings(javax.naming.Name name)
|
javax.naming.NamingEnumeration |
listBindings(java.lang.String name)
|
java.lang.Object |
lookup(javax.naming.Name name)
|
java.lang.Object |
lookup(java.lang.String name)
|
void |
modifyAttributes(javax.naming.Name name, int mod_op, javax.naming.directory.Attributes attrs)
|
void |
modifyAttributes(javax.naming.Name name, javax.naming.directory.ModificationItem[] mods)
|
void |
modifyAttributes(java.lang.String name, int mod_op, javax.naming.directory.Attributes attrs)
|
void |
modifyAttributes(java.lang.String name, javax.naming.directory.ModificationItem[] mods)
|
void |
rebind(javax.naming.Name name, java.lang.Object obj, javax.naming.directory.Attributes attrs)
|
void |
rebind(java.lang.String name, java.lang.Object obj, javax.naming.directory.Attributes attrs)
|
java.lang.Object |
removeFromEnvironment(java.lang.String propName)
|
void |
rename(javax.naming.Name oldName, javax.naming.Name newName)
|
void |
rename(java.lang.String oldName, java.lang.String newName)
|
javax.naming.NamingEnumeration |
search(javax.naming.Name name, javax.naming.directory.Attributes matchingAttributes)
|
javax.naming.NamingEnumeration |
search(javax.naming.Name name, javax.naming.directory.Attributes matchingAttributes, java.lang.String[] attributesToReturn)
|
javax.naming.NamingEnumeration |
search(javax.naming.Name name, java.lang.String filterExpr, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls cons)
|
javax.naming.NamingEnumeration |
search(javax.naming.Name name, java.lang.String filter, javax.naming.directory.SearchControls cons)
|
javax.naming.NamingEnumeration |
search(java.lang.String name, javax.naming.directory.Attributes matchingAttributes)
|
javax.naming.NamingEnumeration |
search(java.lang.String name, javax.naming.directory.Attributes matchingAttributes, java.lang.String[] attributesToReturn)
|
javax.naming.NamingEnumeration |
search(java.lang.String name, java.lang.String filterExpr, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls cons)
|
javax.naming.NamingEnumeration |
search(java.lang.String name, java.lang.String filter, javax.naming.directory.SearchControls cons)
|
void |
unbind(javax.naming.Name name)
|
void |
unbind(java.lang.String name)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ESDSLdapHandle
public ESDSLdapHandle(oracle.mail.ldap.LDAPConnection handle)
throws ESDSException
addToEnvironment
public java.lang.Object addToEnvironment(java.lang.String propName,
java.lang.Object propValue)
throws ESDSException,
javax.naming.NamingException
removeFromEnvironment
public java.lang.Object removeFromEnvironment(java.lang.String propName)
throws ESDSException,
javax.naming.NamingException
getAttributes
public javax.naming.directory.Attributes getAttributes(java.lang.String name)
throws ESDSException,
javax.naming.NamingException
getAttributes
public javax.naming.directory.Attributes getAttributes(java.lang.String name,
java.lang.String[] attrIds)
throws ESDSException,
javax.naming.NamingException
getAttributes
public javax.naming.directory.Attributes getAttributes(javax.naming.Name name)
throws ESDSException,
javax.naming.NamingException
getAttributes
public javax.naming.directory.Attributes getAttributes(javax.naming.Name name,
java.lang.String[] attrIds)
throws ESDSException,
javax.naming.NamingException
modifyAttributes
public void modifyAttributes(java.lang.String name,
int mod_op,
javax.naming.directory.Attributes attrs)
throws ESDSException,
javax.naming.NamingException
modifyAttributes
public void modifyAttributes(javax.naming.Name name,
int mod_op,
javax.naming.directory.Attributes attrs)
throws ESDSException,
javax.naming.NamingException
modifyAttributes
public void modifyAttributes(java.lang.String name,
javax.naming.directory.ModificationItem[] mods)
throws ESDSException,
javax.naming.NamingException
modifyAttributes
public void modifyAttributes(javax.naming.Name name,
javax.naming.directory.ModificationItem[] mods)
throws ESDSException,
javax.naming.NamingException
bind
public void bind(java.lang.String name,
java.lang.Object obj,
javax.naming.directory.Attributes attrs)
throws ESDSException,
javax.naming.NamingException
bind
public void bind(javax.naming.Name name,
java.lang.Object obj,
javax.naming.directory.Attributes attrs)
throws ESDSException,
javax.naming.NamingException
rebind
public void rebind(java.lang.String name,
java.lang.Object obj,
javax.naming.directory.Attributes attrs)
throws ESDSException,
javax.naming.NamingException
rebind
public void rebind(javax.naming.Name name,
java.lang.Object obj,
javax.naming.directory.Attributes attrs)
throws ESDSException,
javax.naming.NamingException
createSubcontext
public javax.naming.directory.DirContext createSubcontext(java.lang.String name,
javax.naming.directory.Attributes attrs)
throws ESDSException,
javax.naming.NamingException
createSubcontext
public javax.naming.directory.DirContext createSubcontext(javax.naming.Name name,
javax.naming.directory.Attributes attrs)
throws ESDSException,
javax.naming.NamingException
getSchema
public javax.naming.directory.DirContext getSchema(java.lang.String name)
throws ESDSException,
javax.naming.NamingException
getSchema
public javax.naming.directory.DirContext getSchema(javax.naming.Name name)
throws ESDSException,
javax.naming.NamingException
getSchemaClassDefinition
public javax.naming.directory.DirContext getSchemaClassDefinition(java.lang.String name)
throws ESDSException,
javax.naming.NamingException
getSchemaClassDefinition
public javax.naming.directory.DirContext getSchemaClassDefinition(javax.naming.Name name)
throws ESDSException,
javax.naming.NamingException
search
public javax.naming.NamingEnumeration search(java.lang.String name,
javax.naming.directory.Attributes matchingAttributes)
throws ESDSException,
javax.naming.NamingException
search
public javax.naming.NamingEnumeration search(javax.naming.Name name,
javax.naming.directory.Attributes matchingAttributes)
throws ESDSException,
javax.naming.NamingException
search
public javax.naming.NamingEnumeration search(java.lang.String name,
javax.naming.directory.Attributes matchingAttributes,
java.lang.String[] attributesToReturn)
throws ESDSException,
javax.naming.NamingException
search
public javax.naming.NamingEnumeration search(javax.naming.Name name,
javax.naming.directory.Attributes matchingAttributes,
java.lang.String[] attributesToReturn)
throws ESDSException,
javax.naming.NamingException
search
public javax.naming.NamingEnumeration search(java.lang.String name,
java.lang.String filter,
javax.naming.directory.SearchControls cons)
throws ESDSException,
javax.naming.NamingException
search
public javax.naming.NamingEnumeration search(javax.naming.Name name,
java.lang.String filter,
javax.naming.directory.SearchControls cons)
throws ESDSException,
javax.naming.NamingException
search
public javax.naming.NamingEnumeration search(java.lang.String name,
java.lang.String filterExpr,
java.lang.Object[] filterArgs,
javax.naming.directory.SearchControls cons)
throws ESDSException,
javax.naming.NamingException
search
public javax.naming.NamingEnumeration search(javax.naming.Name name,
java.lang.String filterExpr,
java.lang.Object[] filterArgs,
javax.naming.directory.SearchControls cons)
throws ESDSException,
javax.naming.NamingException
unbind
public void unbind(java.lang.String name)
throws ESDSException,
javax.naming.NamingException
unbind
public void unbind(javax.naming.Name name)
throws ESDSException,
javax.naming.NamingException
rename
public void rename(java.lang.String oldName,
java.lang.String newName)
throws ESDSException,
javax.naming.NamingException
rename
public void rename(javax.naming.Name oldName,
javax.naming.Name newName)
throws ESDSException,
javax.naming.NamingException
list
public javax.naming.NamingEnumeration list(java.lang.String name)
throws ESDSException,
javax.naming.NamingException
list
public javax.naming.NamingEnumeration list(javax.naming.Name name)
throws ESDSException,
javax.naming.NamingException
listBindings
public javax.naming.NamingEnumeration listBindings(java.lang.String name)
throws ESDSException,
javax.naming.NamingException
listBindings
public javax.naming.NamingEnumeration listBindings(javax.naming.Name name)
throws ESDSException,
javax.naming.NamingException
destroySubcontext
public void destroySubcontext(java.lang.String name)
throws ESDSException,
javax.naming.NamingException
destroySubcontext
public void destroySubcontext(javax.naming.Name name)
throws ESDSException,
javax.naming.NamingException
lookup
public java.lang.Object lookup(java.lang.String name)
throws ESDSException,
javax.naming.NamingException
lookup
public java.lang.Object lookup(javax.naming.Name name)
throws ESDSException,
javax.naming.NamingException
close
public void close()
throws ESDSException,
javax.naming.NamingException
getDirContext
public javax.naming.directory.DirContext getDirContext()
Copyright © 1988, 2005, Oracle. All rights reserved.