Package org.castor.transactionmanager
Class LocalTransactionManagerFactory
- java.lang.Object
-
- org.castor.transactionmanager.LocalTransactionManagerFactory
-
- All Implemented Interfaces:
TransactionManagerFactory
public final class LocalTransactionManagerFactory extends java.lang.Object implements TransactionManagerFactory
Default transaction manager when Castor is used in standalone mode, in other words not within a J2EE container.- Version:
- $Revision: 6907 $ $Date: 2006-04-13 10:49:49 -0600 (Thu, 13 Apr 2006) $ since 1.0
- Author:
- Bruce Snyder, Werner Guttmann, Ralf Joachim
-
-
Constructor Summary
Constructors Constructor Description LocalTransactionManagerFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
Returns the short alias for this factory instance.javax.transaction.TransactionManager
getTransactionManager(java.util.Properties properties)
Acquires the appropriate javax.transaction.TransactionManager with the given properties.
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
The name of the factory.- See Also:
- Constant Field Values
-
MANAGER
public static final javax.transaction.TransactionManager MANAGER
The dummy transaction manager that always will be returned.
-
-
Method Detail
-
getName
public java.lang.String getName()
Returns the short alias for this factory instance.- Specified by:
getName
in interfaceTransactionManagerFactory
- Returns:
- The short alias name.
- See Also:
TransactionManagerFactory.getName()
-
getTransactionManager
public javax.transaction.TransactionManager getTransactionManager(java.util.Properties properties)
Acquires the appropriate javax.transaction.TransactionManager with the given properties.- Specified by:
getTransactionManager
in interfaceTransactionManagerFactory
- Parameters:
properties
- The properties passed to the transaction manager.- Returns:
- The transaction manager.
- See Also:
#getTransactionManager(java.util.Properties)
-
-