org.mule.module.jboss.transaction
Class JBossArjunaTransactionManagerFactory

java.lang.Object
  extended by org.mule.module.jboss.transaction.JBossArjunaTransactionManagerFactory
All Implemented Interfaces:
TransactionManagerFactory

public class JBossArjunaTransactionManagerFactory
extends java.lang.Object
implements TransactionManagerFactory


Constructor Summary
JBossArjunaTransactionManagerFactory()
           
 
Method Summary
 javax.transaction.TransactionManager create(MuleConfiguration config)
          Creates of obtains the jta transaction manager to use for mule transactions
 java.util.Map<java.lang.String,java.lang.String> getProperties()
           
 void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossArjunaTransactionManagerFactory

public JBossArjunaTransactionManagerFactory()
Method Detail

create

public javax.transaction.TransactionManager create(MuleConfiguration config)
                                            throws java.lang.Exception
Description copied from interface: TransactionManagerFactory
Creates of obtains the jta transaction manager to use for mule transactions

Specified by:
create in interface TransactionManagerFactory
Parameters:
config - Mule configuration parameters
Returns:
the transaction manager to use
Throws:
java.lang.Exception - if the transaction manager cannot be located or created

getProperties

public java.util.Map<java.lang.String,java.lang.String> getProperties()

setProperties

public void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.