public final class PDBBackend extends BackendImpl<PdbBackendCfg>
LocalBackend.BackendOperation
Constructor and Description |
---|
PDBBackend() |
Modifier and Type | Method and Description |
---|---|
protected Storage |
configureStorage(PdbBackendCfg cfg,
ServerContext serverContext)
Creates the storage engine which will be used by this pluggable backend.
|
boolean |
isConfigurationAcceptable(PdbBackendCfg cfg,
List<LocalizableMessage> unacceptableReasons,
ServerContext serverContext)
Indicates whether the provided configuration is acceptable for this backend.
|
addEntry, applyConfigurationChange, clearBackend, closeBackend, configureBackend, createBackup, deleteEntry, entryExists, exportLDIF, getBaseDNs, getEntry, getEntryCount, getNumberOfChildren, getNumberOfEntriesInBaseDN, getSupportedControls, hasSubordinates, importLDIF, isConfigurationChangeAcceptable, isIndexed, isPublicBackend, openBackend, rebuildBackend, removeBackup, renameEntry, replaceEntry, restoreBackup, search, supports, verifyBackend
deregisterBackendMonitor, finalizeBackend, getPersistentSearches, getWritabilityMode, handle, handlesEntry, handlesEntry, isIndexed, registerBackendMonitor, registerPersistentSearch, setWritabilityMode, supportsControl
getBackendID, getSupportedFeatures, setBackendID
public boolean isConfigurationAcceptable(PdbBackendCfg cfg, List<LocalizableMessage> unacceptableReasons, ServerContext serverContext)
Backend
isConfigurationAcceptable
in class BackendImpl<PdbBackendCfg>
cfg
- The backend configuration for which to make the determination.unacceptableReasons
- A list that may be used to hold the reasons that the provided configuration is not acceptable.serverContext
- this Directory Server instance's server contexttrue
if the provided configuration is acceptable for this backend, or false
if not.protected Storage configureStorage(PdbBackendCfg cfg, ServerContext serverContext) throws ConfigException
BackendImpl
configureStorage
in class BackendImpl<PdbBackendCfg>
cfg
- the configuration objectserverContext
- this Directory Server intsance's server contextConfigException
- If there is an error in the configuration.Copyright 2010-2020 ForgeRock AS.