public class KarelDbTransaction extends org.apache.omid.transaction.AbstractTransaction<KarelDbCellId>
| Constructor and Description |
|---|
KarelDbTransaction(long transactionId,
long readTimestamp,
org.apache.omid.transaction.AbstractTransaction.VisibilityLevel visibilityLevel,
long epoch,
Set<KarelDbCellId> writeSet,
Set<KarelDbCellId> conflictFreeWriteSet,
org.apache.omid.transaction.AbstractTransactionManager tm,
boolean isLowLatency) |
KarelDbTransaction(long transactionId,
long epoch,
Set<KarelDbCellId> writeSet,
Set<KarelDbCellId> conflictFreeWriteSet,
org.apache.omid.transaction.AbstractTransactionManager tm,
boolean isLowLatency) |
KarelDbTransaction(long transactionId,
long epoch,
Set<KarelDbCellId> writeSet,
Set<KarelDbCellId> conflictFreeWriteSet,
org.apache.omid.transaction.AbstractTransactionManager tm,
long readTimestamp,
long writeTimestamp,
boolean isLowLatency) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
static KarelDbTransaction |
currentTransaction() |
static void |
setCurrentTransaction(KarelDbTransaction transaction) |
addConflictFreeWriteSetElement, addWriteSetElement, appendMetadata, checkpoint, getCommitTimestamp, getConflictFreeWriteSet, getEpoch, getMetadata, getReadTimestamp, getStartTimestamp, getStatus, getTransactionId, getTransactionManager, getVisibilityLevel, getWriteSet, getWriteTimestamp, isLowLatency, isRollbackOnly, setCommitTimestamp, setMetadata, setRollbackOnly, setStatus, setVisibilityLevel, toStringpublic KarelDbTransaction(long transactionId,
long epoch,
Set<KarelDbCellId> writeSet,
Set<KarelDbCellId> conflictFreeWriteSet,
org.apache.omid.transaction.AbstractTransactionManager tm,
boolean isLowLatency)
public KarelDbTransaction(long transactionId,
long epoch,
Set<KarelDbCellId> writeSet,
Set<KarelDbCellId> conflictFreeWriteSet,
org.apache.omid.transaction.AbstractTransactionManager tm,
long readTimestamp,
long writeTimestamp,
boolean isLowLatency)
public KarelDbTransaction(long transactionId,
long readTimestamp,
org.apache.omid.transaction.AbstractTransaction.VisibilityLevel visibilityLevel,
long epoch,
Set<KarelDbCellId> writeSet,
Set<KarelDbCellId> conflictFreeWriteSet,
org.apache.omid.transaction.AbstractTransactionManager tm,
boolean isLowLatency)
public static KarelDbTransaction currentTransaction()
public static void setCurrentTransaction(KarelDbTransaction transaction)
public void cleanup()
cleanup in class org.apache.omid.transaction.AbstractTransaction<KarelDbCellId>Copyright © 2020. All rights reserved.