Interface Summary Interface Description DirectoryThe directory interface. DirectoryFactory EntryAdaptorInterface to be used by Directory implementations to perform arbitrary "fetch-time" adaptations on the entry fields and the readonly flag. EntrySourceInterface to make Session behave as a source for a DirectoryCache instance ReferenceBase interface for references between directory fields. SessionA session used to access entries in a directory.
Class Summary Class Description AbstractDirectory AbstractDirectory.CSVLoaderConsumerConsumer to load data from CSV according to the dataLoadingPolicy. AbstractReferenceImplementation of common Reference logic. BaseDirectoryDescriptorBasic directory descriptor, containing the basic fields used by all directories. BaseSessionBase session class with helper methods common to all kinds of directory sessions. BaseSession.FieldDetectorVisitor for a query to check if it contains a reference to a given field. DefaultDirectoryFactoryDefault implementation for a directory factory component, that simply delegates registration of descriptors to the
DirectoryCacheVery simple cache system to cache directory entry lookups (not search queries) on top of nuxeo cache DirectoryCacheFlusherEvent listener that flushes the
DirectoryCSVLoaderHelper to load data from a CSV file. DirectoryDeleteConstraintDescriptorDirectory ui descriptor DirectoryEntryResolverThis
ObjectResolverallows to manage integrity for fields containing references to directory's entry.
DirectoryFactoryDescriptor DirectoryFieldMapper DirectoryRegistry DirectoryServiceImpl GenericDirectoryComponent HierarchicalDirectoryDeleteConstraintDelete constraint preventing from removing an entry from a parent directory if it is referenced in a child directory. InverseReferenceReference that uses the matching reference of the target directory to actually do the job. InverseReferenceDescriptor PasswordHelperHelper to check passwords and generated hashed salted ones. PermissionDescriptorCommon permission descriptor for all directory that use security check ReferenceDescriptor
Enum Summary Enum Description BaseDirectoryDescriptor.SubstringMatchTypeHow directory semi-"fulltext" searches are matched with a query string.
Exception Summary Exception Description DirectoryDeleteConstraintExceptionException thrown when attempting to delete a directory entry which has constraints preventing the deletion. DirectoryEntryNotFoundExceptionSpecific exception thrown when a directory entry is not found DirectoryExceptionException thrown when dealing with a Directory. DirectorySecurityExceptionException thrown when access to a directory is denied. OperationNotAllowedExceptionException thrown when an operation is not allowed on a given directory entry. SizeLimitExceededException