Package | Description |
---|---|
org.opends.server.backends.jeb |
Contains the code for the Directory Server backend that uses the Berkeley DB
Java Edition as the repository for storing entry and index information.
|
org.opends.server.backends.pdb |
Contains the code for the Directory Server backend that uses Persistit
as the repository for storing entry and index information.
|
org.opends.server.backends.pluggable.spi |
Interfaces and classes required when implementing new storage
engines for the pluggable backend.
|
Modifier and Type | Method and Description |
---|---|
Set<TreeName> |
JEStorage.listTrees() |
Modifier and Type | Method and Description |
---|---|
Set<TreeName> |
PDBStorage.listTrees() |
Modifier and Type | Method and Description |
---|---|
static TreeName |
TreeName.valueOf(String treeName)
Builds a new
TreeName object based on the provided string representation. |
Modifier and Type | Method and Description |
---|---|
Set<TreeName> |
Storage.listTrees()
Lists the trees that exist in this storage.
|
Modifier and Type | Method and Description |
---|---|
void |
Importer.clearTree(TreeName treeName)
Clear the tree whose name is provided.
|
int |
TreeName.compareTo(TreeName o) |
boolean |
WriteableTransaction.delete(TreeName treeName,
org.forgerock.opendj.ldap.ByteSequence key)
Deletes the record with the provided key, in the tree whose name is provided.
|
void |
WriteableTransaction.deleteTree(TreeName name)
Deletes the tree identified by the provided name.
|
long |
ReadableTransaction.getRecordCount(TreeName treeName)
Returns the number of key/value pairs in the provided tree.
|
SequentialCursor<org.forgerock.opendj.ldap.ByteString,org.forgerock.opendj.ldap.ByteString> |
Importer.openCursor(TreeName treeName)
Opens a cursor on the tree whose name is provided.
|
Cursor<org.forgerock.opendj.ldap.ByteString,org.forgerock.opendj.ldap.ByteString> |
ReadableTransaction.openCursor(TreeName treeName)
Opens a cursor on the tree whose name is provided.
|
void |
WriteableTransaction.openTree(TreeName name,
boolean createOnDemand)
Opens the tree identified by the provided name.
|
void |
Importer.put(TreeName treeName,
org.forgerock.opendj.ldap.ByteSequence key,
org.forgerock.opendj.ldap.ByteSequence value)
Creates a record with the provided key and value in the tree identified by the provided name.
|
void |
WriteableTransaction.put(TreeName treeName,
org.forgerock.opendj.ldap.ByteSequence key,
org.forgerock.opendj.ldap.ByteSequence value)
Adds a record with the provided key and value, replacing any existing record having the same
key.
|
org.forgerock.opendj.ldap.ByteString |
Importer.read(TreeName treeName,
org.forgerock.opendj.ldap.ByteSequence key)
Reads the record's value associated to the provided key, in the tree whose name is provided.
|
org.forgerock.opendj.ldap.ByteString |
ReadableTransaction.read(TreeName treeName,
org.forgerock.opendj.ldap.ByteSequence key)
Reads the record's value associated to the provided key, in the tree whose name is provided.
|
boolean |
WriteableTransaction.update(TreeName treeName,
org.forgerock.opendj.ldap.ByteSequence key,
UpdateFunction f)
Atomically adds, deletes, or replaces a record with the provided key according to the new value
computed by the update function.
|
Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.