public interface XATransactionManager extends AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
enlistResource(SingleXAResource singleXAResource)
Enlist single XA resource.
|
TransactionManager |
getTransactionManager()
Get transaction manager.
|
void |
init()
Initialize XA transaction manager.
|
void |
registerRecoveryResource(String dataSourceName,
XADataSource xaDataSource)
Register recovery resource.
|
void |
removeRecoveryResource(String dataSourceName,
XADataSource xaDataSource)
Remove recovery resource.
|
closevoid init()
void registerRecoveryResource(String dataSourceName, XADataSource xaDataSource)
dataSourceName - data source namexaDataSource - XA data sourcevoid removeRecoveryResource(String dataSourceName, XADataSource xaDataSource)
dataSourceName - data source namexaDataSource - XA data sourcevoid enlistResource(SingleXAResource singleXAResource)
singleXAResource - single XA resourceTransactionManager getTransactionManager()
Copyright © 2020 The Apache Software Foundation. All rights reserved.