Class AtomicOperationsTable
java.lang.Object
com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.AtomicOperationsTable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcommitOperation(long operationId) voidlonglongvoidpersistOperation(long operationId) voidrollbackOperation(long operationId) voidstartOperation(long operationId, long segment)
-
Constructor Details
-
AtomicOperationsTable
public AtomicOperationsTable(int tableCompactionInterval, long idOffset)
-
-
Method Details
-
startOperation
public void startOperation(long operationId, long segment) -
commitOperation
public void commitOperation(long operationId) -
rollbackOperation
public void rollbackOperation(long operationId) -
persistOperation
public void persistOperation(long operationId) -
getSegmentEarliestOperationInProgress
public long getSegmentEarliestOperationInProgress() -
getSegmentEarliestNotPersistedOperation
public long getSegmentEarliestNotPersistedOperation() -
compactTable
public void compactTable()
-