| 限定符和类型 | 方法和说明 |
|---|---|
List<SQLUndoLog> |
ConnectionContext.getUndoItems()
Gets undo items.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ConnectionProxy.appendUndoLog(SQLUndoLog sqlUndoLog)
append sqlUndoLog
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected SQLUndoLog |
BaseTransactionalExecutor.buildUndoItem(TableRecords beforeImage,
TableRecords afterImage)
build a SQLUndoLog
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected SQLUndoLog |
AbstractUndoExecutor.sqlUndoLog
The Sql undo log.
|
| 限定符和类型 | 方法和说明 |
|---|---|
SQLUndoLog |
AbstractUndoExecutor.getSqlUndoLog()
Gets sql undo log.
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<SQLUndoLog> |
BranchUndoLog.getSqlUndoLogs()
Gets sql undo logs.
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractUndoExecutor |
UndoExecutorHolder.getDeleteExecutor(SQLUndoLog sqlUndoLog)
get the specific Delete UndoExecutor by sqlUndoLog
|
AbstractUndoExecutor |
UndoExecutorHolder.getInsertExecutor(SQLUndoLog sqlUndoLog)
get the specific Insert UndoExecutor by sqlUndoLog
|
static AbstractUndoExecutor |
UndoExecutorFactory.getUndoExecutor(String dbType,
SQLUndoLog sqlUndoLog)
Gets undo executor.
|
AbstractUndoExecutor |
UndoExecutorHolder.getUpdateExecutor(SQLUndoLog sqlUndoLog)
get the specific Update UndoExecutor by sqlUndoLog
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BranchUndoLog.setSqlUndoLogs(List<SQLUndoLog> sqlUndoLogs)
Sets sql undo logs.
|
| 构造器和说明 |
|---|
AbstractUndoExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new Abstract undo executor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractUndoExecutor |
MySQLUndoExecutorHolder.getDeleteExecutor(SQLUndoLog sqlUndoLog) |
AbstractUndoExecutor |
MySQLUndoExecutorHolder.getInsertExecutor(SQLUndoLog sqlUndoLog) |
AbstractUndoExecutor |
MySQLUndoExecutorHolder.getUpdateExecutor(SQLUndoLog sqlUndoLog) |
| 构造器和说明 |
|---|
MySQLUndoDeleteExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new My sql undo delete executor.
|
MySQLUndoInsertExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new My sql undo insert executor.
|
MySQLUndoUpdateExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new My sql undo update executor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractUndoExecutor |
OracleUndoExecutorHolder.getDeleteExecutor(SQLUndoLog sqlUndoLog) |
AbstractUndoExecutor |
OracleUndoExecutorHolder.getInsertExecutor(SQLUndoLog sqlUndoLog) |
AbstractUndoExecutor |
OracleUndoExecutorHolder.getUpdateExecutor(SQLUndoLog sqlUndoLog) |
| 构造器和说明 |
|---|
OracleUndoDeleteExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new oracle undo delete executor.
|
OracleUndoInsertExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new My sql undo insert executor.
|
OracleUndoUpdateExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new My sql undo update executor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractUndoExecutor |
PostgresqlUndoExecutorHolder.getDeleteExecutor(SQLUndoLog sqlUndoLog) |
AbstractUndoExecutor |
PostgresqlUndoExecutorHolder.getInsertExecutor(SQLUndoLog sqlUndoLog) |
AbstractUndoExecutor |
PostgresqlUndoExecutorHolder.getUpdateExecutor(SQLUndoLog sqlUndoLog) |
| 构造器和说明 |
|---|
PostgresqlUndoDeleteExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new postgresql undo delete executor.
|
PostgresqlUndoInsertExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new postgresql undo insert executor.
|
PostgresqlUndoUpdateExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new postgresql undo update executor.
|
Copyright © 2020 Seata. All rights reserved.