public final class PDBBackend extends BackendImpl<PDBBackendCfg>
Backend.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, closeBackend, configureBackend, createBackup, deleteEntry, entryExists, exportLDIF, getBaseDNs, getEntry, getEntryCount, getNumberOfChildren, getNumberOfEntriesInBaseDN, getRootContainer, getSupportedControls, getSupportedFeatures, hasSubordinates, importLDIF, isConfigurationChangeAcceptable, isIndexed, openBackend, rebuildBackend, removeBackup, renameEntry, replaceEntry, restoreBackup, search, supports, verifyBackend
addSubordinateBackend, finalizeBackend, getBackendID, getBackendMonitor, getParentBackend, getPersistentSearches, getSubordinateBackends, getWritabilityMode, handlesEntry, handlesEntry, isIndexed, isPrivateBackend, registerPersistentSearch, removeSubordinateBackend, setBackendID, setBackendMonitor, setParentBackend, setPrivateBackend, setWritabilityMode, supportsControl
public PDBBackend()
public boolean isConfigurationAcceptable(PDBBackendCfg cfg, List<LocalizableMessage> unacceptableReasons, ServerContext serverContext)
BackendImpl
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 org.forgerock.opendj.config.server.ConfigException
BackendImpl
configureStorage
in class BackendImpl<PDBBackendCfg>
cfg
- the configuration objectserverContext
- this Directory Server intsance's server contextorg.forgerock.opendj.config.server.ConfigException
- If there is an error in the configuration.Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.