| Modifier and Type | Method and Description |
|---|---|
static Result<Boolean> |
DataCompareUtils.isRecordsEquals(TableRecords beforeImage,
TableRecords afterImage)
Is records equals result.
|
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
UpdateExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
MultiUpdateExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
MultiExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
MultiDeleteExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
DeleteExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
BaseInsertExecutor.afterImage(TableRecords beforeImage) |
protected abstract TableRecords |
AbstractDMLBaseExecutor.afterImage(TableRecords beforeImage)
After image table records.
|
protected TableRecords |
UpdateExecutor.beforeImage() |
protected TableRecords |
MultiUpdateExecutor.beforeImage() |
protected TableRecords |
MultiExecutor.beforeImage()
Before image table records.
|
protected TableRecords |
MultiDeleteExecutor.beforeImage() |
protected TableRecords |
DeleteExecutor.beforeImage() |
protected TableRecords |
BaseInsertExecutor.beforeImage() |
protected abstract TableRecords |
AbstractDMLBaseExecutor.beforeImage()
Before image table records.
|
protected TableRecords |
BaseTransactionalExecutor.buildTableRecords(Map<String,List<Object>> pkValuesMap)
build TableRecords
|
protected TableRecords |
BaseTransactionalExecutor.buildTableRecords(TableMeta tableMeta,
String selectSQL,
ArrayList<List<Object>> paramAppenderList)
build a BeforeImage
|
| Modifier and Type | Method and Description |
|---|---|
Map<SQLRecognizer,TableRecords> |
MultiExecutor.getAfterImagesMap() |
Map<SQLRecognizer,TableRecords> |
MultiExecutor.getBeforeImagesMap() |
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
UpdateExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
MultiUpdateExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
MultiExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
MultiDeleteExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
DeleteExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
BaseInsertExecutor.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 |
MultiExecutor.prepareUndoLog(TableRecords beforeImage,
TableRecords afterImage) |
protected void |
BaseTransactionalExecutor.prepareUndoLog(TableRecords beforeImage,
TableRecords afterImage)
prepare undo log.
|
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
MySQLUpdateJoinExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
MySQLInsertOnDuplicateUpdateExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
MySQLUpdateJoinExecutor.beforeImage() |
TableRecords |
MySQLInsertOnDuplicateUpdateExecutor.beforeImage() |
TableRecords |
MySQLInsertOnDuplicateUpdateExecutor.buildTableRecords2(TableMeta tableMeta,
String selectSQL,
ArrayList<List<Object>> paramAppenderList,
List<Object> primaryKeys)
build TableRecords
|
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
MySQLUpdateJoinExecutor.afterImage(TableRecords beforeImage) |
protected TableRecords |
MySQLInsertOnDuplicateUpdateExecutor.afterImage(TableRecords beforeImage) |
protected SQLUndoLog |
MySQLInsertOnDuplicateUpdateExecutor.buildUndoItem(SQLType sqlType,
TableRecords beforeImage,
TableRecords afterImage)
build a SQLUndoLog
|
protected SQLUndoLog |
MySQLUpdateJoinExecutor.buildUndoItem(TableRecords beforeImage,
TableRecords afterImage)
build a SQLUndoLog
|
protected void |
MySQLInsertOnDuplicateUpdateExecutor.buildUndoItemAll(ConnectionProxy connectionProxy,
TableRecords beforeImage,
TableRecords afterImage)
build a SQLUndoLog
|
protected void |
MySQLUpdateJoinExecutor.prepareUndoLog(TableRecords beforeImage,
TableRecords afterImage) |
protected void |
MySQLInsertOnDuplicateUpdateExecutor.prepareUndoLogAll(TableRecords beforeImage,
TableRecords afterImage)
prepare undo log.
|
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
SqlServerMultiDeleteExecutor.beforeImage() |
| Modifier and Type | Class and Description |
|---|---|
static class |
TableRecords.EmptyTableRecords |
| Modifier and Type | Method and Description |
|---|---|
static TableRecords |
TableRecords.buildRecords(TableMeta tmeta,
ResultSet resultSet)
Build records table records.
|
static TableRecords |
TableRecords.empty(TableMeta tableMeta)
Empty table records.
|
| Modifier and Type | Method and Description |
|---|---|
TableRecords |
SQLUndoLog.getAfterImage()
Gets after image.
|
TableRecords |
SQLUndoLog.getBeforeImage()
Gets before image.
|
protected abstract TableRecords |
AbstractUndoExecutor.getUndoRows()
Gets undo rows.
|
protected TableRecords |
AbstractUndoExecutor.queryCurrentRecords(ConnectionProxy connectionProxy)
Query current records.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<Field> |
AbstractUndoExecutor.getOrderedPkList(TableRecords image,
Row row,
String dbType) |
protected Map<String,List<Field>> |
AbstractUndoExecutor.parsePkValues(TableRecords records)
Parse pk values Field List.
|
void |
SQLUndoLog.setAfterImage(TableRecords afterImage)
Sets after image.
|
void |
SQLUndoLog.setBeforeImage(TableRecords beforeImage)
Sets before image.
|
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
DmUndoDeleteExecutor.getUndoRows() |
protected TableRecords |
DmUndoUpdateExecutor.getUndoRows() |
protected TableRecords |
DmUndoInsertExecutor.getUndoRows() |
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
MariadbUndoUpdateExecutor.getUndoRows() |
protected TableRecords |
MariadbUndoInsertExecutor.getUndoRows() |
protected TableRecords |
MariadbUndoDeleteExecutor.getUndoRows() |
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
MySQLUndoUpdateExecutor.getUndoRows() |
protected TableRecords |
MySQLUndoInsertExecutor.getUndoRows() |
protected TableRecords |
MySQLUndoDeleteExecutor.getUndoRows() |
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
OracleUndoUpdateExecutor.getUndoRows() |
protected TableRecords |
OracleUndoInsertExecutor.getUndoRows() |
protected TableRecords |
OracleUndoDeleteExecutor.getUndoRows() |
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
PolarDBXUndoUpdateExecutor.getUndoRows() |
protected TableRecords |
PolarDBXUndoInsertExecutor.getUndoRows() |
protected TableRecords |
PolarDBXUndoDeleteExecutor.getUndoRows() |
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
PostgresqlUndoUpdateExecutor.getUndoRows() |
protected TableRecords |
PostgresqlUndoInsertExecutor.getUndoRows() |
protected TableRecords |
PostgresqlUndoDeleteExecutor.getUndoRows() |
| Modifier and Type | Method and Description |
|---|---|
protected TableRecords |
SqlServerUndoUpdateExecutor.getUndoRows() |
protected TableRecords |
SqlServerUndoInsertExecutor.getUndoRows() |
protected TableRecords |
SqlServerUndoDeleteExecutor.getUndoRows() |
Copyright © 2024 Apache. All rights reserved.