org.infinispan.transaction
Class RemoteTransaction
java.lang.Object
org.infinispan.transaction.AbstractCacheTransaction
org.infinispan.transaction.RemoteTransaction
- All Implemented Interfaces:
- Cloneable, CacheTransaction
- Direct Known Subclasses:
- RecoveryAwareRemoteTransaction
public class RemoteTransaction
- extends AbstractCacheTransaction
- implements Cloneable
Defines the state of a remotely originated transaction.
- Since:
- 4.0
- Author:
- Mircea.Markus@jboss.com
Methods inherited from class org.infinispan.transaction.AbstractCacheTransaction |
addAffectedKey, addAllAffectedKeys, addBackupLockForKey, addReadKey, clearLockedKeys, clearLookedUpEntries, getAffectedKeys, getGlobalTransaction, getLockedKeys, getLookedUpEntries, getModifications, getUpdatedEntryVersions, getViewId, keyRead, lookupEntry, notifyOnTransactionFinished, ownsLock, registerLockedKey, removeLookedUpEntry, setModifications, setUpdatedEntryVersions, waitForLockRelease |
RemoteTransaction
public RemoteTransaction(WriteCommand[] modifications,
GlobalTransaction tx,
int viewId)
RemoteTransaction
public RemoteTransaction(GlobalTransaction tx,
int viewId)
invalidate
public void invalidate()
putLookedUpEntry
public void putLookedUpEntry(Object key,
CacheEntry e)
- Specified by:
putLookedUpEntry
in interface CacheTransaction
putLookedUpEntries
public void putLookedUpEntries(Map<Object,CacheEntry> entries)
- Specified by:
putLookedUpEntries
in interface CacheTransaction
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
clone
public Object clone()
- Overrides:
clone
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
setMissingModifications
public void setMissingModifications(boolean missingModifications)
isMissingModifications
public boolean isMissingModifications()
Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.