org.jboss.errai.otec.client
Interface TransactionLog
- All Known Implementing Classes:
- TransactionLogImpl
public interface TransactionLog
- Author:
- Christian Sadilek , Mike Brock
getLock
Object getLock()
getLog
List<OTOperation> getLog()
getLocalOpsSinceRemoteOperation
List<OTOperation> getLocalOpsSinceRemoteOperation(OTOperation remoteOp,
boolean includeNonCanon)
getCanonLog
List<OTOperation> getCanonLog()
insertLog
void insertLog(int revision,
OTOperation operation)
appendLog
void appendLog(OTOperation operation)
getEffectiveStateForRevision
LogQuery getEffectiveStateForRevision(int revision)
purgeTo
int purgeTo(int revision)
pruneFromOperation
void pruneFromOperation(OTOperation operation)
markDirty
void markDirty()
snapshot
void snapshot()
cleanLog
void cleanLog()
getRemoteOpsSinceRevision
List<OTOperation> getRemoteOpsSinceRevision(String agentId,
int rev)
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.