public class Validator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
long |
tts |
java.util.concurrent.locks.ReentrantLock |
ttsLock |
| Constructor and Description |
|---|
Validator(CertifierReplica certifierReplica) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acquireLocksOnWriteSet(long startTS,
RWSetInfo rwSet) |
void |
advanceTruncationTime() |
void |
releaseLock(long startTS,
RWSetInfo rwSet) |
void |
update(long cmtTS,
RWSetInfo rwSet) |
long |
validate(long startTS,
RWSetInfo rwSet,
java.util.HashSet<java.lang.String> conflictSet) |
public Validator(CertifierReplica certifierReplica)
public long validate(long startTS,
RWSetInfo rwSet,
java.util.HashSet<java.lang.String> conflictSet)
public boolean acquireLocksOnWriteSet(long startTS,
RWSetInfo rwSet)
public void releaseLock(long startTS,
RWSetInfo rwSet)
public void update(long cmtTS,
RWSetInfo rwSet)
public void advanceTruncationTime()