public class JdbmPartitionWriteTxn extends org.apache.directory.server.core.api.partition.PartitionWriteTxn
| Constructor and Description |
|---|
JdbmPartitionWriteTxn(jdbm.RecordManager recordManager,
boolean syncOnWrite)
Create an instance of JdbmPartitionWriteTxn
|
public JdbmPartitionWriteTxn(jdbm.RecordManager recordManager, boolean syncOnWrite)
recordManager - The RecordManager instancesyncOnWrite - If we want to data to be flushed on each writepublic void commit() throws IOException
commit in interface org.apache.directory.server.core.api.partition.PartitionTxncommit in class org.apache.directory.server.core.api.partition.PartitionWriteTxnIOExceptionpublic void abort() throws IOException
abort in interface org.apache.directory.server.core.api.partition.PartitionTxnabort in class org.apache.directory.server.core.api.partition.PartitionWriteTxnIOExceptionpublic boolean isClosed()
isClosed in interface org.apache.directory.server.core.api.partition.PartitionTxnisClosed in class org.apache.directory.server.core.api.partition.PartitionWriteTxnpublic void close() throws IOException
close in interface Closeableclose in interface AutoCloseableclose in interface org.apache.directory.server.core.api.partition.PartitionTxnclose in class org.apache.directory.server.core.api.partition.PartitionWriteTxnIOExceptionCopyright © 2003–2023 The Apache Software Foundation. All rights reserved.