public class BasicTransactionAssistanceFactoryImpl extends Object implements BasicTransactionAssistanceFactory
TransactionAssistant. Analagous to the factory
normally fetched from JNDI, but Atomikos doesn't appear to ship with an out-of-the-box
JNDI context like Bitronix does. For that reason, just instantiate one of these, in
order to create new TransactionAssistants.| Constructor and Description |
|---|
BasicTransactionAssistanceFactoryImpl(String jndiName) |
| Modifier and Type | Method and Description |
|---|---|
protected com.atomikos.icatch.jta.UserTransactionManager |
getTM() |
TransactionAssistant |
getTransactionAssistant()
before calling this method, please ensure you have called
TransactionConfigurator.setup(String, CommitRollbackCallback) |
public BasicTransactionAssistanceFactoryImpl(String jndiName)
jndiName - the name of the resource that this factory represents, eg the name of the microservice which this factory is in charge of
committing, rolling back and recovering.public TransactionAssistant getTransactionAssistant() throws javax.resource.ResourceException
TransactionConfigurator.setup(String, CommitRollbackCallback)getTransactionAssistant in interface BasicTransactionAssistanceFactoryjavax.resource.ResourceExceptionprotected com.atomikos.icatch.jta.UserTransactionManager getTM()
Copyright © 2015 Ant Kutschera. All rights reserved.