org.ow2.petals.jbi.management.transaction
Class PetalsTransactionContext

java.lang.Object
  extended by org.ow2.petals.jbi.management.transaction.PetalsTransactionContext
All Implemented Interfaces:
java.io.Serializable

public class PetalsTransactionContext
extends java.lang.Object
implements java.io.Serializable

Represents the transaction context to propagate through the network, between petals nodes, with the message exchange

Author:
Nicolas Dolet, Philippe Merle - INRIA
See Also:
Serialized Form

Field Summary
protected  byte[] branchQualifier
          The branch qualifier
protected  org.objectweb.jotm.Coordinator coordinator
          The transaction coordinator
protected  int formatID
          The format id of the transaction
protected  byte[] globalTransactionID
          The global transaction id of the transaction
protected  int timeOut
          The transaction timeout
 
Constructor Summary
PetalsTransactionContext()
           
 
Method Summary
 byte[] getBranchQualifier()
           
 org.objectweb.jotm.Coordinator getCoordinator()
           
 int getFormatID()
           
 byte[] getGlobalTransactionID()
           
 int getTimeOut()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

formatID

protected int formatID
The format id of the transaction


globalTransactionID

protected byte[] globalTransactionID
The global transaction id of the transaction


branchQualifier

protected byte[] branchQualifier
The branch qualifier


coordinator

protected org.objectweb.jotm.Coordinator coordinator
The transaction coordinator


timeOut

protected int timeOut
The transaction timeout

Constructor Detail

PetalsTransactionContext

public PetalsTransactionContext()
Method Detail

getFormatID

public int getFormatID()

getGlobalTransactionID

public byte[] getGlobalTransactionID()

getBranchQualifier

public byte[] getBranchQualifier()

getCoordinator

public org.objectweb.jotm.Coordinator getCoordinator()

getTimeOut

public int getTimeOut()


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.