org.mule.extras.spring.transaction
Class SpringTransactionFactory

java.lang.Object
  extended byorg.mule.extras.spring.transaction.SpringTransactionFactory
All Implemented Interfaces:
org.mule.umo.UMOTransactionFactory

public class SpringTransactionFactory
extends Object
implements org.mule.umo.UMOTransactionFactory

TODO: document this class


Nested Class Summary
 class SpringTransactionFactory.SpringTransaction
          TODO: document this class
 
Constructor Summary
SpringTransactionFactory()
           
 
Method Summary
 org.mule.umo.UMOTransaction beginTransaction()
           
 org.springframework.transaction.PlatformTransactionManager getManager()
           
 boolean isTransacted()
           
 void setManager(org.springframework.transaction.PlatformTransactionManager manager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringTransactionFactory

public SpringTransactionFactory()
Method Detail

beginTransaction

public org.mule.umo.UMOTransaction beginTransaction()
                                             throws org.mule.umo.TransactionException
Specified by:
beginTransaction in interface org.mule.umo.UMOTransactionFactory
Throws:
org.mule.umo.TransactionException

isTransacted

public boolean isTransacted()
Specified by:
isTransacted in interface org.mule.umo.UMOTransactionFactory

getManager

public org.springframework.transaction.PlatformTransactionManager getManager()
Returns:
Returns the manager.

setManager

public void setManager(org.springframework.transaction.PlatformTransactionManager manager)
Parameters:
manager - The manager to set.


Copyright © 2003-2007 MuleSource, Inc.. All Rights Reserved.