org.mule.transaction
Class TransactionCoordination

java.lang.Object
  extended byorg.mule.transaction.TransactionCoordination

public class TransactionCoordination
extends java.lang.Object

TransactionCoordination TODO (document class)

Version:
$Revision: 1.2 $
Author:
Ross Mason, Guillaume Nodet

Field Summary
protected static Log logger
          logger used by this class
 
Method Summary
 void bindTransaction(UMOTransaction transaction)
           
static TransactionCoordination getInstance()
           
 UMOTransaction getTransaction()
           
static void setInstance(TransactionCoordination txSync)
           
 void unbindTransaction(UMOTransaction transaction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static final transient Log logger
logger used by this class

Method Detail

getInstance

public static TransactionCoordination getInstance()

setInstance

public static void setInstance(TransactionCoordination txSync)
                        throws java.lang.IllegalStateException
Throws:
java.lang.IllegalStateException

getTransaction

public UMOTransaction getTransaction()

unbindTransaction

public void unbindTransaction(UMOTransaction transaction)
                       throws UMOTransactionException
Throws:
UMOTransactionException

bindTransaction

public void bindTransaction(UMOTransaction transaction)
                     throws UMOTransactionException
Throws:
UMOTransactionException


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.