de.grogra.persistence
Class Transaction.Data

java.lang.Object
  extended by de.grogra.util.HierarchicalQueue.Data
      extended by de.grogra.persistence.XAQueue.Data
          extended by de.grogra.persistence.Transaction.Data
Enclosing class:
Transaction

public static final class Transaction.Data
extends XAQueue.Data


Constructor Summary
Transaction.Data(boolean remote, Transaction.Key key, BindingsCache cache)
           
 
Method Summary
 Transaction.Key getKey()
           
 long getUserId()
           
 boolean hasUserId(PersistenceManager manager, long userId)
           
 
Methods inherited from class de.grogra.persistence.XAQueue.Data
isRemote
 
Methods inherited from class de.grogra.util.HierarchicalQueue.Data
getUsedMemoryForPrimitives, read, read, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Transaction.Data

public Transaction.Data(boolean remote,
                        Transaction.Key key,
                        BindingsCache cache)
Method Detail

getKey

public Transaction.Key getKey()

getUserId

public long getUserId()

hasUserId

public boolean hasUserId(PersistenceManager manager,
                         long userId)