org.compass.core.transaction.manager
Class WebSphere

java.lang.Object
  extended by org.compass.core.transaction.manager.WebSphere
All Implemented Interfaces:
TransactionManagerLookup

public class WebSphere
extends Object
implements TransactionManagerLookup

TransactionManager lookup strategy for WebSphere (versions 4, 5.0 and 5.1)

Author:
kimchy

Constructor Summary
WebSphere()
           
 
Method Summary
 TransactionManager getTransactionManager(CompassSettings settings)
          Obtain the JTA TransactionManager
 String getUserTransactionName()
          Return the JNDI name of the JTA UserTransaction or null (optional operation).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebSphere

public WebSphere()
Method Detail

getTransactionManager

public TransactionManager getTransactionManager(CompassSettings settings)
                                         throws TransactionException
Description copied from interface: TransactionManagerLookup
Obtain the JTA TransactionManager

Specified by:
getTransactionManager in interface TransactionManagerLookup
Throws:
TransactionException

getUserTransactionName

public String getUserTransactionName()
Description copied from interface: TransactionManagerLookup
Return the JNDI name of the JTA UserTransaction or null (optional operation).

Specified by:
getUserTransactionName in interface TransactionManagerLookup


Copyright (c) 2004-2008 The Compass Project.