org.castor.transactionmanager

Class AbstractTransactionManagerFactory

Implemented Interfaces:
TransactionManagerFactory
Known Direct Subclasses:
WebSphere51TransactionManagerFactory, WebSphere5TransactionManagerFactory, WebSphereTransactionManagerFactory

public abstract class AbstractTransactionManagerFactory
extends java.lang.Object
implements TransactionManagerFactory

An abstract factory for acquiring transactions from this J2EE container.
Version:
$Revision: 6230 $ $Date: 2006-04-13 10:49:49 -0600 (Thu, 13 Apr 2006) $
Author:
Ralf Joachim
Since:
1.0

Method Summary

abstract String
getFactoryClassName()
Get name of the factory class.
abstract String
getFactoryMethodName()
Get name of the factory method.
TransactionManager
getTransactionManager(Properties properties)

Method Details

getFactoryClassName

public abstract String getFactoryClassName()
Get name of the factory class.
Returns:
Name of the factory class.

getFactoryMethodName

public abstract String getFactoryMethodName()
Get name of the factory method.
Returns:
Name of the factory method.

getTransactionManager

public final TransactionManager getTransactionManager(Properties properties)
            throws TransactionManagerAcquireException
Specified by:
getTransactionManager in interface TransactionManagerFactory
See Also:
org.castor.transactionmanager.TransactionManagerFactory.getTransactionManager( java.util.Properties)

Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com