|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.ecm.directory.ldap.LDAPDirectoryProxy
public class LDAPDirectoryProxy
Lazy directory initialization.
Constructor Summary | |
---|---|
LDAPDirectoryProxy(LDAPDirectoryDescriptor descriptor)
|
Method Summary | |
---|---|
DirectoryCache |
getCache()
Gets the cache instance of the directory |
LDAPDirectory |
getDirectory()
|
java.lang.String |
getIdField()
Gets the id field of the schema for this directory. |
IdGenerator |
getIdGenerator()
Gets the ID generator used when creating new entries in this directory. |
java.lang.String |
getName()
Gets the unique name of the directory, used for registering. |
java.lang.String |
getParentDirectory()
Gets the name of the parent directory. |
java.lang.String |
getPasswordField()
Gets the password field of the schema for this directory. |
Reference |
getReference(java.lang.String referenceFieldName)
Lookup a Reference by field name. |
java.util.Collection<Reference> |
getReferences()
Lookup all References defined on the directory. |
java.lang.String |
getSchema()
Gets the schema name used by this directory. |
Session |
getSession()
Creates a session for accessing entries in this directory. |
void |
invalidateDirectoryCache()
Invalidates the cache instance of the directory |
void |
shutdown()
Shuts down the directory. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LDAPDirectoryProxy(LDAPDirectoryDescriptor descriptor)
Method Detail |
---|
public LDAPDirectory getDirectory() throws DirectoryException
DirectoryException
public IdGenerator getIdGenerator() throws DirectoryException
Directory
getIdGenerator
in interface Directory
DirectoryException
public java.lang.String getName() throws DirectoryException
Directory
getName
in interface Directory
DirectoryException
public java.lang.String getSchema() throws DirectoryException
Directory
getSchema
in interface Directory
DirectoryException
public java.lang.String getParentDirectory() throws DirectoryException
Directory
getParentDirectory
in interface Directory
DirectoryException
public java.lang.String getIdField() throws DirectoryException
Directory
getIdField
in interface Directory
DirectoryException
public java.lang.String getPasswordField() throws DirectoryException
Directory
getPasswordField
in interface Directory
DirectoryException
public Session getSession() throws DirectoryException
Directory
getSession
in interface Directory
DirectoryException
- if a session cannot be createdpublic void shutdown() throws DirectoryException
Directory
shutdown
in interface Directory
DirectoryException
public Reference getReference(java.lang.String referenceFieldName)
Directory
getReference
in interface Directory
public java.util.Collection<Reference> getReferences() throws DirectoryException
Directory
getReferences
in interface Directory
DirectoryException
public DirectoryCache getCache() throws DirectoryException
Directory
getCache
in interface Directory
DirectoryException
public void invalidateDirectoryCache() throws DirectoryException
Directory
invalidateDirectoryCache
in interface Directory
DirectoryException
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |