public class XStreamChangeRecordEmitter extends BaseChangeRecordEmitter<oracle.streams.ColumnValue>
RowLCR event.| Modifier and Type | Field and Description |
|---|---|
private oracle.streams.RowLCR |
lcr |
table| Constructor and Description |
|---|
XStreamChangeRecordEmitter(io.debezium.pipeline.spi.OffsetContext offset,
oracle.streams.RowLCR lcr,
io.debezium.relational.Table table,
io.debezium.util.Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
getColumnData(oracle.streams.ColumnValue columnValue) |
protected String |
getColumnName(oracle.streams.ColumnValue columnValue) |
protected Object[] |
getNewColumnValues() |
protected Object[] |
getOldColumnValues() |
protected io.debezium.data.Envelope.Operation |
getOperation() |
getColumnValuespublic XStreamChangeRecordEmitter(io.debezium.pipeline.spi.OffsetContext offset,
oracle.streams.RowLCR lcr,
io.debezium.relational.Table table,
io.debezium.util.Clock clock)
protected io.debezium.data.Envelope.Operation getOperation()
getOperation in class BaseChangeRecordEmitter<oracle.streams.ColumnValue>protected Object[] getOldColumnValues()
getOldColumnValues in class io.debezium.relational.RelationalChangeRecordEmitterprotected Object[] getNewColumnValues()
getNewColumnValues in class io.debezium.relational.RelationalChangeRecordEmitterprotected String getColumnName(oracle.streams.ColumnValue columnValue)
getColumnName in class BaseChangeRecordEmitter<oracle.streams.ColumnValue>protected Object getColumnData(oracle.streams.ColumnValue columnValue)
getColumnData in class BaseChangeRecordEmitter<oracle.streams.ColumnValue>Copyright © 2020 JBoss by Red Hat. All rights reserved.