org.multiverse.instrumentation.metadata
Class TransactionMetadata

java.lang.Object
  extended by org.multiverse.instrumentation.metadata.TransactionMetadata

public class TransactionMetadata
extends Object

A container for all parameters passed to an transactional method.

Author:
Peter Veentjer.

Field Summary
 String familyName
           
 Boolean interruptible
           
 int maxRetries
           
 Boolean readOnly
          Indicates if a Transaction is readonly.
 boolean speculativeConfigurationEnabled
           
 long timeoutNs
           
 Boolean trackReads
           
 boolean writeSkew
           
 
Constructor Summary
TransactionMetadata()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

readOnly

public Boolean readOnly
Indicates if a Transaction is readonly.

True: Readonly False: Not readonly Null: Speculative readonly


writeSkew

public boolean writeSkew

trackReads

public Boolean trackReads

interruptible

public Boolean interruptible

familyName

public String familyName

maxRetries

public int maxRetries

speculativeConfigurationEnabled

public boolean speculativeConfigurationEnabled

timeoutNs

public long timeoutNs
Constructor Detail

TransactionMetadata

public TransactionMetadata()


Copyright © 2008-2010 Multiverse. All Rights Reserved.