public class SqlServerChangeRecordEmitter extends RelationalChangeRecordEmitter
ChangeRecordEmitter.Receiver| Modifier and Type | Field and Description |
|---|---|
private Object[] |
data |
private Object[] |
dataNext |
static int |
OP_DELETE |
static int |
OP_INSERT |
static int |
OP_UPDATE_AFTER |
static int |
OP_UPDATE_BEFORE |
private int |
operation |
| Constructor and Description |
|---|
SqlServerChangeRecordEmitter(OffsetContext offset,
int operation,
Object[] data,
Object[] dataNext,
Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
protected Object[] |
getNewColumnValues() |
protected Object[] |
getOldColumnValues() |
protected Envelope.Operation |
getOperation() |
emitChangeRecords, getOffsetpublic static final int OP_DELETE
public static final int OP_INSERT
public static final int OP_UPDATE_BEFORE
public static final int OP_UPDATE_AFTER
private final int operation
private final Object[] data
private final Object[] dataNext
public SqlServerChangeRecordEmitter(OffsetContext offset, int operation, Object[] data, Object[] dataNext, Clock clock)
protected Envelope.Operation getOperation()
getOperation in class RelationalChangeRecordEmitterprotected Object[] getOldColumnValues()
getOldColumnValues in class RelationalChangeRecordEmitterprotected Object[] getNewColumnValues()
getNewColumnValues in class RelationalChangeRecordEmitterCopyright © 2019 JBoss by Red Hat. All rights reserved.