Package org.forgerock.opendj.server.core
Contains APIs for new DataProvider design. This is work in
progress. On completion, this package will be removed and
classes put in their appropriate locations.
-
Interface Summary Interface Description ArchivableDataProvider A data provider which supports backup and restore functionality.AttachmentHolder Interface declares common functionality for objects, which can storeAttachments.BackupConfig Configuration options for performing backups.BindRequestContext The bind request context allows for updating the authentication state of the connection.DataProvider An entry container which provides the content of one or more sub-trees.DataProviderCfg This will be generated by the config framework.DataProviderConnection A connection to a data provider.DataProviderEventListener An object that registers to be notified of events generated by aDataProviderConnectionobject.DataProviderFactory<T extends DataProviderCfg> A factory for creating data provider instances.ExportableDataProvider A data provider which supports LDIF export functionality.ImportableDataProvider A data provider which supports LDIF import functionality.Operation The context in which a request is to be processed.Privilege TODO: User privilege.RestoreConfig Configuration options for restoring backups. -
Class Summary Class Description AbstractDataProvider This class provides a skeletal implementation of theDataProviderinterface, to minimize the effort required to implement this interface.Attachment<T> Class used to define dynamic typed attachments onAttachmentHolderinstances.DataProviderEvent An object that provides information about the source of a data provider related event.DataProviderID A unique ID which can be used for identifying data providers.ProductInformation OpenDJ product information, including version number, build information, and references to documentation. -
Enum Summary Enum Description DataProviderEvent.Type Indicates the type of event that has occurred in the data provider.DataProviderStatus The status of a data provider.