public class MultiDirectory extends AbstractDirectory
cache, descriptor, fieldMapper, referenceClass, references, registry, schemaFieldMap, sessionCount, sessionMaxCount, TENANT_ID_FIELD, types| Constructor and Description | 
|---|
MultiDirectory(MultiDirectoryDescriptor descriptor)  | 
| Modifier and Type | Method and Description | 
|---|---|
MultiDirectoryDescriptor | 
getDescriptor()
Get descriptor 
 | 
List<Reference> | 
getReferences(String referenceFieldName)
Lookup the References by field name. 
 | 
MultiDirectorySession | 
getSession()
Creates a session for accessing entries in this directory. 
 | 
void | 
invalidateDirectoryCache()
Invalidates the cache instance of the directory 
 | 
addInverseReferences, addReference, addReferences, addSession, doSanityChecks, fallbackOnDefaultCache, getCache, getDirectoryDeleteConstraints, getFieldMapper, getIdField, getName, getParentDirectory, getPasswordField, getReference, getReferences, getSchema, getSchemaFieldMap, getTypes, initialize, initializeInverseReferences, initializeReferences, initSchemaFieldMap, invalidateCaches, isMultiTenant, isReadOnly, isReference, loadData, makeOrderBy, newReference, orderEntries, removeSession, setReadOnly, shutdownpublic MultiDirectory(MultiDirectoryDescriptor descriptor)
public MultiDirectoryDescriptor getDescriptor()
Directorypublic MultiDirectorySession getSession()
Directorypublic List<Reference> getReferences(String referenceFieldName)
DirectorygetReferences in interface DirectorygetReferences in class AbstractDirectorypublic void invalidateDirectoryCache()
DirectoryinvalidateDirectoryCache in interface DirectoryinvalidateDirectoryCache in class AbstractDirectoryCopyright © 2019 Nuxeo. All rights reserved.