Nuxeo Enterprise Platform 5.1

org.nuxeo.ecm.directory.ldap
Class LDAPDirectoryDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.directory.ldap.LDAPDirectoryDescriptor

public class LDAPDirectoryDescriptor
extends Object


Field Summary
 int cacheMaxSize
           
 int cacheTimeout
           
 String creationBaseDn
           
 String[] creationClasses
           
static String defaultSearchClassesFilter
           
static int defaultSearchScope
           
 String emptyRefMarker
           
 Map<String,String> fieldMapping
           
 String idField
           
 String name
           
 String passwordField
           
 String rdnAttribute
           
 Boolean readOnly
           
 String schemaName
           
protected  Map<String,Integer> scopes
           
 String searchBaseDn
           
 String[] searchClasses
           
 String searchClassesFilter
           
 String searchFilter
           
 int searchScope
           
 String serverName
           
 
Constructor Summary
LDAPDirectoryDescriptor()
           
 
Method Summary
 String getAggregatedSearchFilter()
           
 int getCacheMaxSize()
           
 int getCacheTimeout()
           
 String getCreationBaseDn()
           
 String[] getCreationClasses()
           
 String getEmptyRefMarker()
           
 Map<String,String> getFieldMapping()
           
 String getIdField()
           
 Reference[] getInverseReferences()
           
 Reference[] getLdapReferences()
           
 String getName()
           
 String getPasswordField()
           
 String getRdnAttribute()
           
 Boolean getReadOnly()
           
 String getSchemaName()
           
 String getSearchBaseDn()
           
 String[] getSearchClasses()
           
 String getSearchFilter()
           
 int getSearchScope()
           
 String getServerName()
           
 void setEmptyRefMarker(String emptyRefMarker)
           
 void setFieldMapping(Map<String,String> fieldMapping)
           
 void setReadOnly(Boolean readOnly)
           
 void setSearchClasses(String[] searchClasses)
           
 void setSearchFilter(String searchFilter)
           
 void setSearchScope(String searchScope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultSearchScope

public static final int defaultSearchScope
See Also:
Constant Field Values

defaultSearchClassesFilter

public static final String defaultSearchClassesFilter
See Also:
Constant Field Values

name

public String name

serverName

public String serverName

schemaName

public String schemaName

searchBaseDn

public String searchBaseDn

readOnly

public Boolean readOnly

cacheTimeout

public int cacheTimeout

cacheMaxSize

public int cacheMaxSize

fieldMapping

public Map<String,String> fieldMapping

searchClasses

public String[] searchClasses

searchClassesFilter

public String searchClassesFilter

searchFilter

public String searchFilter

searchScope

public int searchScope

creationBaseDn

public String creationBaseDn

creationClasses

public String[] creationClasses

idField

public String idField

rdnAttribute

public String rdnAttribute

passwordField

public String passwordField

scopes

protected Map<String,Integer> scopes

emptyRefMarker

public String emptyRefMarker
Constructor Detail

LDAPDirectoryDescriptor

public LDAPDirectoryDescriptor()
Method Detail

getRdnAttribute

public String getRdnAttribute()

getCreationBaseDn

public String getCreationBaseDn()

getCreationClasses

public String[] getCreationClasses()

getIdField

public String getIdField()

getSchemaName

public String getSchemaName()

getSearchBaseDn

public String getSearchBaseDn()

setSearchClasses

public void setSearchClasses(String[] searchClasses)

getSearchClasses

public String[] getSearchClasses()

setSearchFilter

public void setSearchFilter(String searchFilter)

getSearchFilter

public String getSearchFilter()

setSearchScope

public void setSearchScope(String searchScope)
                    throws DirectoryException
Throws:
DirectoryException

getSearchScope

public int getSearchScope()

getName

public String getName()

getServerName

public String getServerName()

getAggregatedSearchFilter

public String getAggregatedSearchFilter()

getPasswordField

public String getPasswordField()

getFieldMapping

public Map<String,String> getFieldMapping()

setFieldMapping

public void setFieldMapping(Map<String,String> fieldMapping)

getInverseReferences

public Reference[] getInverseReferences()

getLdapReferences

public Reference[] getLdapReferences()

getReadOnly

public Boolean getReadOnly()

setReadOnly

public void setReadOnly(Boolean readOnly)

getEmptyRefMarker

public String getEmptyRefMarker()

setEmptyRefMarker

public void setEmptyRefMarker(String emptyRefMarker)

getCacheTimeout

public int getCacheTimeout()

getCacheMaxSize

public int getCacheMaxSize()

Nuxeo Enterprise Platform 5.1

Copyright ? 2007 Nuxeo SAS. All Rights Reserved.