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.StringgetName()Returns the short alias for this factory instance.javax.transaction.TransactionManagergetTransactionManager(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:
getNamein 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:
getTransactionManagerin interfaceTransactionManagerFactory- Parameters:
properties- The properties passed to the transaction manager.- Returns:
- The transaction manager.
- See Also:
#getTransactionManager(java.util.Properties)
-
-