org.mule.umo
Interface UMOTransactionFactory

All Known Implementing Classes:
JdbcTransactionFactory, JmsClientAcknowledgeTransactionFactory, JmsTransactionFactory, XaTransactionFactory

public interface UMOTransactionFactory

UMOTransactionFactory creates a transaction.

Version:
$Revision: 1.2 $
Author:
Ross Mason

Method Summary
 UMOTransaction beginTransaction()
          Create and begins a new transaction
 boolean isTransacted()
          Determines whether this transaction factory creates transactions that are really transacted or if they are being used to simulate batch actions, such as using Jms Client Acknowledge.
 

Method Detail

beginTransaction

public UMOTransaction beginTransaction()
                                throws UMOTransactionException
Create and begins a new transaction

Returns:
a new Transaction
Throws:
UMOTransactionException - if the transaction cannot be created or begun

isTransacted

public boolean isTransacted()
Determines whether this transaction factory creates transactions that are really transacted or if they are being used to simulate batch actions, such as using Jms Client Acknowledge.

Returns:


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