org.infinispan.transaction.synchronization
Class SyncLocalTransaction

java.lang.Object
  extended by org.infinispan.transaction.AbstractCacheTransaction
      extended by org.infinispan.transaction.LocalTransaction
          extended by org.infinispan.transaction.synchronization.SyncLocalTransaction
All Implemented Interfaces:
CacheTransaction

public class SyncLocalTransaction
extends LocalTransaction

LocalTransaction implementation to be used with SynchronizationAdapter.

Since:
5.0
Author:
Mircea.Markus@jboss.com

Field Summary
 
Fields inherited from class org.infinispan.transaction.LocalTransaction
readKeys
 
Fields inherited from class org.infinispan.transaction.AbstractCacheTransaction
affectedKeys, backupKeyLocks, lockedKeys, lookedUpEntries, modifications, prepared, tx
 
Constructor Summary
SyncLocalTransaction(Transaction transaction, GlobalTransaction tx, boolean implicitTransaction, int viewId)
           
 
Method Summary
 boolean isEnlisted()
           
 void setEnlisted(boolean enlisted)
           
 
Methods inherited from class org.infinispan.transaction.LocalTransaction
addModification, addReadKey, clearRemoteLocksAcquired, equals, getLookedUpEntries, getRemoteLocksAcquired, getTransaction, hashCode, isImplicitTransaction, isMarkedForRollback, isReadOnly, keyRead, locksAcquired, markForRollback, putLookedUpEntries, putLookedUpEntry, setModifications, toString
 
Methods inherited from class org.infinispan.transaction.AbstractCacheTransaction
addAffectedKey, addAllAffectedKeys, addBackupLockForKey, clearLockedKeys, clearLookedUpEntries, getAffectedKeys, getGlobalTransaction, getLockedKeys, getModifications, getUpdatedEntryVersions, getViewId, lookupEntry, notifyOnTransactionFinished, ownsLock, registerLockedKey, removeLookedUpEntry, setModifications, setUpdatedEntryVersions, waitForLockRelease
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SyncLocalTransaction

public SyncLocalTransaction(Transaction transaction,
                            GlobalTransaction tx,
                            boolean implicitTransaction,
                            int viewId)
Method Detail

isEnlisted

public boolean isEnlisted()
Specified by:
isEnlisted in class LocalTransaction

setEnlisted

public void setEnlisted(boolean enlisted)

-->

Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.