public class TransactionServiceJotmImpl extends AbstractTransactionService
| Modifier and Type | Field and Description |
|---|---|
protected static Log |
LOG |
forceTimeout| Constructor and Description |
|---|
TransactionServiceJotmImpl(InitialContextInitializer initializer,
InitParams params)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
TransactionManager |
findTransactionManager()
This method will try to find the current
TransactionManager |
UserTransaction |
findUserTransaction()
This method will try to find the current
UserTransaction, by default it will
simply wraps a TransactionManager |
int |
getDefaultTimeout() |
delistResource, enlistResource, getTransactionManager, getUserTransaction, isTMInitialized, setTransactionTimeoutprotected static final Log LOG
public TransactionServiceJotmImpl(InitialContextInitializer initializer, InitParams params)
initializer - we enforce a dependency with the InitialContextInitializer to
ensure that the related binded resources have been definedparams - the init parameterspublic TransactionManager findTransactionManager() throws Exception
TransactionManagerfindTransactionManager in class AbstractTransactionServiceTransactionManagerException - if an error occurs while looking for the TransactionManagerpublic UserTransaction findUserTransaction()
UserTransaction, by default it will
simply wraps a TransactionManagerfindUserTransaction in class AbstractTransactionServiceUserTransactionpublic int getDefaultTimeout()
getDefaultTimeout in interface TransactionServicegetDefaultTimeout in class AbstractTransactionServiceCopyright © 2014 eXo Platform SAS. All Rights Reserved.