public class NarayanaTransactionIntegration extends Object implements TransactionIntegration
TransactionIntegration.ResourceRecoveryFactory| Constructor and Description |
|---|
NarayanaTransactionIntegration(TransactionManager transactionManager,
TransactionSynchronizationRegistry transactionSynchronizationRegistry) |
NarayanaTransactionIntegration(TransactionManager transactionManager,
TransactionSynchronizationRegistry transactionSynchronizationRegistry,
String jndiName) |
NarayanaTransactionIntegration(TransactionManager transactionManager,
TransactionSynchronizationRegistry transactionSynchronizationRegistry,
String jndiName,
boolean connectable) |
NarayanaTransactionIntegration(TransactionManager transactionManager,
TransactionSynchronizationRegistry transactionSynchronizationRegistry,
String jndiName,
boolean connectable,
org.jboss.tm.XAResourceRecoveryRegistry recoveryRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
addResourceRecoveryFactory(TransactionIntegration.ResourceRecoveryFactory factory) |
void |
associate(TransactionAware transactionAware,
XAResource xaResource) |
boolean |
disassociate(TransactionAware connection) |
TransactionAware |
getTransactionAware() |
void |
removeResourceRecoveryFactory(TransactionIntegration.ResourceRecoveryFactory factory) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnonepublic NarayanaTransactionIntegration(TransactionManager transactionManager, TransactionSynchronizationRegistry transactionSynchronizationRegistry)
public NarayanaTransactionIntegration(TransactionManager transactionManager, TransactionSynchronizationRegistry transactionSynchronizationRegistry, String jndiName)
public NarayanaTransactionIntegration(TransactionManager transactionManager, TransactionSynchronizationRegistry transactionSynchronizationRegistry, String jndiName, boolean connectable)
public NarayanaTransactionIntegration(TransactionManager transactionManager, TransactionSynchronizationRegistry transactionSynchronizationRegistry, String jndiName, boolean connectable, org.jboss.tm.XAResourceRecoveryRegistry recoveryRegistry)
public TransactionAware getTransactionAware() throws SQLException
getTransactionAware in interface TransactionIntegrationSQLExceptionpublic void associate(TransactionAware transactionAware, XAResource xaResource) throws SQLException
associate in interface TransactionIntegrationSQLExceptionpublic boolean disassociate(TransactionAware connection) throws SQLException
disassociate in interface TransactionIntegrationSQLExceptionpublic void addResourceRecoveryFactory(TransactionIntegration.ResourceRecoveryFactory factory)
addResourceRecoveryFactory in interface TransactionIntegrationpublic void removeResourceRecoveryFactory(TransactionIntegration.ResourceRecoveryFactory factory)
removeResourceRecoveryFactory in interface TransactionIntegrationCopyright © 2018 JBoss by Red Hat. All rights reserved.