| 限定符和类型 | 方法和说明 |
|---|---|
static Result<Boolean> |
DataCompareUtils.isRecordsEquals(TableRecords beforeImage,
TableRecords afterImage)
Is image equals.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected TableRecords |
UpdateExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
InsertExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
DeleteExecutor.afterImage(TableRecords beforeImage) |
protected abstract TableRecords |
AbstractDMLBaseExecutor.afterImage(TableRecords beforeImage)
After image table records.
|
protected TableRecords |
UpdateExecutor.beforeImage() |
protected TableRecords |
InsertExecutor.beforeImage() |
protected TableRecords |
DeleteExecutor.beforeImage() |
protected abstract TableRecords |
AbstractDMLBaseExecutor.beforeImage()
Before image table records.
|
protected TableRecords |
BaseTransactionalExecutor.buildTableRecords(List<Object> pkValues)
build TableRecords
|
protected TableRecords |
BaseTransactionalExecutor.buildTableRecords(TableMeta tableMeta,
String selectSQL,
ArrayList<List<Object>> paramAppenderList)
build a BeforeImage
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected TableRecords |
UpdateExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
InsertExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
DeleteExecutor.afterImage(TableRecords beforeImage) |
protected abstract TableRecords |
AbstractDMLBaseExecutor.afterImage(TableRecords beforeImage)
After image table records.
|
protected String |
BaseTransactionalExecutor.buildLockKey(TableRecords rowsIncludingPK)
build lockKey
|
protected SQLUndoLog |
BaseTransactionalExecutor.buildUndoItem(TableRecords beforeImage,
TableRecords afterImage)
build a SQLUndoLog
|
protected void |
BaseTransactionalExecutor.prepareUndoLog(TableRecords beforeImage,
TableRecords afterImage)
prepare undo log.
|
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TableRecords.EmptyTableRecords |
| 限定符和类型 | 方法和说明 |
|---|---|
static TableRecords |
TableRecords.buildRecords(TableMeta tmeta,
ResultSet resultSet)
Build records table records.
|
static TableRecords |
TableRecords.empty(TableMeta tableMeta)
Empty table records.
|
| 限定符和类型 | 方法和说明 |
|---|---|
TableRecords |
SQLUndoLog.getAfterImage()
Gets after image.
|
TableRecords |
SQLUndoLog.getBeforeImage()
Gets before image.
|
protected abstract TableRecords |
AbstractUndoExecutor.getUndoRows()
Gets undo rows.
|
protected TableRecords |
AbstractUndoExecutor.queryCurrentRecords(Connection conn)
Query current records.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object[] |
AbstractUndoExecutor.parsePkValues(TableRecords records)
Parse pk values object [ ].
|
void |
SQLUndoLog.setAfterImage(TableRecords afterImage)
Sets after image.
|
void |
SQLUndoLog.setBeforeImage(TableRecords beforeImage)
Sets before image.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected TableRecords |
MySQLUndoUpdateExecutor.getUndoRows() |
protected TableRecords |
MySQLUndoInsertExecutor.getUndoRows() |
protected TableRecords |
MySQLUndoDeleteExecutor.getUndoRows() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected TableRecords |
OracleUndoUpdateExecutor.getUndoRows() |
protected TableRecords |
OracleUndoInsertExecutor.getUndoRows() |
protected TableRecords |
OracleUndoDeleteExecutor.getUndoRows() |
Copyright © 2019 Seata. All rights reserved.