public interface TransactionLog
Modifier and Type | Method and Description |
---|---|
void |
appendLog(OTOperation operation) |
void |
cleanLog() |
List<OTOperation> |
getCanonLog() |
LogQuery |
getEffectiveStateForRevision(int revision) |
List<OTOperation> |
getLocalOpsSinceRemoteOperation(OTOperation remoteOp,
boolean includeNonCanon) |
Object |
getLock() |
List<OTOperation> |
getLog() |
List<OTOperation> |
getRemoteOpsSinceRevision(String agentId,
int rev) |
void |
insertLog(int revision,
OTOperation operation) |
void |
markDirty() |
void |
pruneFromOperation(OTOperation operation) |
int |
purgeTo(int revision) |
void |
snapshot() |
Object getLock()
List<OTOperation> getLog()
List<OTOperation> getLocalOpsSinceRemoteOperation(OTOperation remoteOp, boolean includeNonCanon)
List<OTOperation> getCanonLog()
void insertLog(int revision, OTOperation operation)
void appendLog(OTOperation operation)
LogQuery getEffectiveStateForRevision(int revision)
int purgeTo(int revision)
void pruneFromOperation(OTOperation operation)
void markDirty()
void snapshot()
void cleanLog()
List<OTOperation> getRemoteOpsSinceRevision(String agentId, int rev)
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.