public class IndexBuffer extends Object
| Constructor and Description |
|---|
IndexBuffer(EntryContainer entryContainer)
Construct a new empty index buffer object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
flush(com.sleepycat.je.Transaction txn)
Flush the buffered index changes until the given transaction to
the database.
|
org.opends.server.backends.jeb.IndexBuffer.BufferedVLVValues |
getVLVIndex(VLVIndex vlvIndex)
Get the buffered VLV values for the given VLV index.
|
public IndexBuffer(EntryContainer entryContainer)
entryContainer - The database entryContainer using this
index buffer.public org.opends.server.backends.jeb.IndexBuffer.BufferedVLVValues getVLVIndex(VLVIndex vlvIndex)
vlvIndex - The VLV index with the buffered values to retrieve.null if there are
no buffered VLV values for the specified VLV index.public void flush(com.sleepycat.je.Transaction txn) throws com.sleepycat.je.DatabaseException, DirectoryException
txn - The database transaction to be used for the updates.com.sleepycat.je.DatabaseException - If an error occurs in the JE database.DirectoryException - If a Directory Server error occurs.Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.