SPI Name | Description |
---|---|
ShardingTransactionManager | Distributed transaction manager |
Implementation Class | Description |
---|---|
XAShardingTransactionManager | XA distributed transaction manager |
SeataATShardingTransactionManager | Seata distributed transaction manager |
SPI Name | Description |
---|---|
XATransactionManager | XA distributed transaction manager |
Implementation Class | Description |
---|---|
AtomikosTransactionManager | XA distributed transaction manager based on Atomikos |
NarayanaXATransactionManager | XA distributed transaction manager based on Narayana |
BitronixXATransactionManager | XA distributed transaction manager based on Bitronix |
SPI Name | Description |
---|---|
XADataSourceDefinition | Auto convert Non XA data source to XA data source |
Implementation Class | Description |
---|---|
MySQLXADataSourceDefinition | Auto convert Non XA MySQL data source to XA MySQL data source |
MariaDBXADataSourceDefinition | Auto convert Non XA MariaDB data source to XA MariaDB data source |
PostgreSQLXADataSourceDefinition | Auto convert Non XA PostgreSQL data source to XA PostgreSQL data source |
OracleXADataSourceDefinition | Auto convert Non XA Oracle data source to XA Oracle data source |
SQLServerXADataSourceDefinition | Auto convert Non XA SQLServer data source to XA SQLServer data source |
H2XADataSourceDefinition | Auto convert Non XA H2 data source to XA H2 data source |
SPI Name | Description |
---|---|
DataSourcePropertyProvider | Used to get standard properties of data source pool |
Implementation Class | Description |
---|---|
HikariCPPropertyProvider | Used to get standard properties of HikariCP |