org.jboss.xts
Class WSTransactionBridgeFactory

java.lang.Object
  extended by org.jboss.xts.WSTransactionBridgeFactory
Direct Known Subclasses:
WSTransactionBridgeManagerFactoryImpl

public abstract class WSTransactionBridgeFactory
extends java.lang.Object

Author:
wklaczynski@sabaservice.pl, 2007-04-30

Field Summary
private static org.apache.log4j.Logger log
           
private static WSTransactionBridgeFactory transactionManagerFactory
           
 
Constructor Summary
WSTransactionBridgeFactory()
           
 
Method Summary
abstract  WSTransactionBridge getClientTransactionBridge()
           
abstract  WSTransactionBridge getServiceTransactionBridge()
           
static WSTransactionBridgeFactory getTransactionManagerFactory()
           
static void setTransactionManagerFactory(WSTransactionBridgeFactory transactionManagerFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static org.apache.log4j.Logger log

transactionManagerFactory

private static WSTransactionBridgeFactory transactionManagerFactory
Constructor Detail

WSTransactionBridgeFactory

public WSTransactionBridgeFactory()
Method Detail

getTransactionManagerFactory

public static WSTransactionBridgeFactory getTransactionManagerFactory()
Returns:
org.jboss.xts.WSTransactionBridgeFactory

setTransactionManagerFactory

public static void setTransactionManagerFactory(WSTransactionBridgeFactory transactionManagerFactory)
Parameters:
transactionManagerFactory -

getServiceTransactionBridge

public abstract WSTransactionBridge getServiceTransactionBridge()
                                                         throws javax.transaction.xa.XAException,
                                                                javax.transaction.SystemException
Returns:
org.jboss.xts.WSTransactionBridge
Throws:
javax.transaction.xa.XAException
javax.transaction.SystemException

getClientTransactionBridge

public abstract WSTransactionBridge getClientTransactionBridge()
                                                        throws javax.transaction.xa.XAException,
                                                               javax.transaction.SystemException
Returns:
org.jboss.xts.WSTransactionBridge
Throws:
javax.transaction.xa.XAException
javax.transaction.SystemException