public class XStreamChangeRecordEmitter
extends io.debezium.relational.RelationalChangeRecordEmitter
RowLCR event.| Modifier and Type | Field and Description |
|---|---|
private oracle.streams.RowLCR |
lcr |
private io.debezium.relational.Table |
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 |
|---|---|
private Object[] |
getColumnValues(oracle.streams.ColumnValue[] columnValues) |
protected Object[] |
getNewColumnValues() |
protected Object[] |
getOldColumnValues() |
protected io.debezium.data.Envelope.Operation |
getOperation() |
private final oracle.streams.RowLCR lcr
private final io.debezium.relational.Table table
public 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 io.debezium.relational.RelationalChangeRecordEmitterprotected Object[] getOldColumnValues()
getOldColumnValues in class io.debezium.relational.RelationalChangeRecordEmitterprotected Object[] getNewColumnValues()
getNewColumnValues in class io.debezium.relational.RelationalChangeRecordEmitterprivate Object[] getColumnValues(oracle.streams.ColumnValue[] columnValues)
Copyright © 2019 JBoss by Red Hat. All rights reserved.