| 程序包 | 说明 |
|---|---|
| io.seata.rm.datasource | |
| io.seata.rm.datasource.exec | |
| io.seata.rm.datasource.undo | |
| io.seata.rm.datasource.undo.mysql | |
| io.seata.rm.datasource.undo.oracle |
| 限定符和类型 | 方法和说明 |
|---|---|
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.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractUndoExecutor |
UndoExecutorFactory.getUndoExecutor(String dbType,
SQLUndoLog sqlUndoLog)
Gets undo executor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BranchUndoLog.setSqlUndoLogs(List<SQLUndoLog> sqlUndoLogs)
Sets sql undo logs.
|
| 构造器和说明 |
|---|
AbstractUndoExecutor(SQLUndoLog sqlUndoLog)
Instantiates a new Abstract undo executor.
|
| 构造器和说明 |
|---|
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.
|
| 构造器和说明 |
|---|
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.
|
Copyright © 2019 Seata. All rights reserved.