public class RowMapper extends Object
| Modifier and Type | Field and Description |
|---|---|
private static int |
CHANGE_TIME |
static int |
COMMIT |
private static int |
CSF |
static int |
DDL |
static int |
DELETE |
static int |
INSERT |
private static org.slf4j.Logger |
LOGGER |
static int |
MISSING_SCN |
private static int |
OPERATION |
private static int |
OPERATION_CODE |
static int |
ROLLBACK |
private static int |
SCN |
private static int |
SEG_OWNER |
private static int |
SQL_REDO |
private static int |
TABLE_NAME |
private static int |
TX_ID |
static int |
UPDATE |
private static int |
USERNAME |
| Constructor and Description |
|---|
RowMapper() |
| Modifier and Type | Method and Description |
|---|---|
static Timestamp |
getChangeTime(TransactionalBufferMetrics metrics,
ResultSet rs) |
static String |
getOperation(TransactionalBufferMetrics metrics,
ResultSet rs) |
static int |
getOperationCode(TransactionalBufferMetrics metrics,
ResultSet rs) |
static BigDecimal |
getScn(TransactionalBufferMetrics metrics,
ResultSet rs) |
static String |
getSegOwner(TransactionalBufferMetrics metrics,
ResultSet rs) |
static String |
getSqlRedo(TransactionalBufferMetrics metrics,
ResultSet rs)
It constructs REDO_SQL.
|
static io.debezium.relational.TableId |
getTableId(String catalogName,
ResultSet rs) |
static String |
getTableName(TransactionalBufferMetrics metrics,
ResultSet rs) |
static String |
getTransactionId(TransactionalBufferMetrics metrics,
ResultSet rs) |
static String |
getUsername(TransactionalBufferMetrics metrics,
ResultSet rs) |
private static void |
logError(TransactionalBufferMetrics metrics,
SQLException e,
String s) |
private static final org.slf4j.Logger LOGGER
public static final int INSERT
public static final int DELETE
public static final int UPDATE
public static final int DDL
public static final int COMMIT
public static final int MISSING_SCN
public static final int ROLLBACK
private static final int SCN
private static final int SQL_REDO
private static final int OPERATION_CODE
private static final int CHANGE_TIME
private static final int TX_ID
private static final int CSF
private static final int TABLE_NAME
private static final int SEG_OWNER
private static final int OPERATION
private static final int USERNAME
public static String getOperation(TransactionalBufferMetrics metrics, ResultSet rs)
public static String getUsername(TransactionalBufferMetrics metrics, ResultSet rs)
public static int getOperationCode(TransactionalBufferMetrics metrics, ResultSet rs)
public static String getTableName(TransactionalBufferMetrics metrics, ResultSet rs)
public static String getSegOwner(TransactionalBufferMetrics metrics, ResultSet rs)
public static Timestamp getChangeTime(TransactionalBufferMetrics metrics, ResultSet rs)
public static BigDecimal getScn(TransactionalBufferMetrics metrics, ResultSet rs)
public static String getTransactionId(TransactionalBufferMetrics metrics, ResultSet rs)
public static String getSqlRedo(TransactionalBufferMetrics metrics, ResultSet rs)
metrics - metricsrs - result setprivate static void logError(TransactionalBufferMetrics metrics, SQLException e, String s)
public static io.debezium.relational.TableId getTableId(String catalogName, ResultSet rs) throws SQLException
SQLExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.