| Package | Description |
|---|---|
| io.seata.rm.datasource | |
| io.seata.rm.datasource.exec | |
| io.seata.rm.datasource.exec.mysql | |
| io.seata.rm.datasource.exec.oracle | |
| io.seata.rm.datasource.exec.postgresql |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPreparedStatementProxy
The type Abstract prepared statement proxy.
|
class |
PreparedStatementProxy
The type Prepared statement proxy.
|
| Modifier and Type | Field and Description |
|---|---|
protected StatementProxy<S> |
BaseTransactionalExecutor.statementProxy
The Statement proxy.
|
| Modifier and Type | Method and Description |
|---|---|
static <T,S extends Statement> |
ExecuteTemplate.execute(List<SQLRecognizer> sqlRecognizers,
StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
Object... args)
Execute t.
|
static <T,S extends Statement> |
ExecuteTemplate.execute(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
Object... args)
Execute t.
|
| Constructor and Description |
|---|
AbstractDMLBaseExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
List<SQLRecognizer> sqlRecognizers)
Instantiates a new Base transactional executor.
|
AbstractDMLBaseExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Abstract dml base executor.
|
BaseInsertExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Abstract dml base executor.
|
BaseTransactionalExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
List<SQLRecognizer> sqlRecognizers)
Instantiates a new Base transactional executor.
|
BaseTransactionalExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Base transactional executor.
|
DeleteExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Delete executor.
|
MultiDeleteExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
List<SQLRecognizer> sqlRecognizers) |
MultiExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
List<SQLRecognizer> sqlRecognizers)
Instantiates a new Abstract dml base executor.
|
MultiUpdateExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
List<SQLRecognizer> sqlRecognizers)
Instantiates a new Multi update executor.
|
PlainExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback)
Instantiates a new Plain executor.
|
SelectForUpdateExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Select for update executor.
|
UpdateExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Update executor.
|
| Constructor and Description |
|---|
MySQLInsertExecutor(StatementProxy statementProxy,
StatementCallback statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Abstract dml base executor.
|
MySQLInsertOnDuplicateUpdateExecutor(StatementProxy statementProxy,
StatementCallback statementCallback,
SQLRecognizer sqlRecognizer) |
MySQLUpdateJoinExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Update executor.
|
| Constructor and Description |
|---|
OracleInsertExecutor(StatementProxy statementProxy,
StatementCallback statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Abstract dml base executor.
|
| Constructor and Description |
|---|
PostgresqlInsertExecutor(StatementProxy statementProxy,
StatementCallback statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Abstract dml base executor.
|
Copyright © 2022 Seata. All rights reserved.