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.