org.mule.transport.jms
Class JmsTransactionFactory

java.lang.Object
  extended by org.mule.transport.jms.JmsTransactionFactory
All Implemented Interfaces:
org.mule.api.transaction.TransactionFactory, org.mule.api.transaction.UnboundTransactionFactory, org.mule.api.transaction.UniversalTransactionFactory

public class JmsTransactionFactory
extends Object
implements org.mule.api.transaction.UniversalTransactionFactory

JmsTransactionFactory creates a JMS local transaction


Constructor Summary
JmsTransactionFactory()
           
 
Method Summary
 org.mule.api.transaction.Transaction beginTransaction(org.mule.api.MuleContext muleContext)
           
 org.mule.api.transaction.Transaction createUnboundTransaction(org.mule.api.MuleContext muleContext)
           
 String getName()
           
 boolean isTransacted()
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmsTransactionFactory

public JmsTransactionFactory()
Method Detail

beginTransaction

public org.mule.api.transaction.Transaction beginTransaction(org.mule.api.MuleContext muleContext)
                                                      throws org.mule.api.transaction.TransactionException
Specified by:
beginTransaction in interface org.mule.api.transaction.TransactionFactory
Throws:
org.mule.api.transaction.TransactionException

isTransacted

public boolean isTransacted()
Specified by:
isTransacted in interface org.mule.api.transaction.TransactionFactory

getName

public String getName()

setName

public void setName(String name)

createUnboundTransaction

public org.mule.api.transaction.Transaction createUnboundTransaction(org.mule.api.MuleContext muleContext)
Specified by:
createUnboundTransaction in interface org.mule.api.transaction.UnboundTransactionFactory


Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.