| Package | Description |
|---|---|
| io.debezium.pipeline | |
| io.debezium.pipeline.spi | |
| io.debezium.relational |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
EventDispatcher.SnapshotReceiver
Change record receiver used during snapshotting.
|
| Modifier and Type | Class and Description |
|---|---|
private class |
EventDispatcher.BufferingSnapshotChangeRecordReceiver |
private class |
EventDispatcher.StreamingChangeRecordReceiver |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractChangeRecordEmitter.emitChangeRecords(DataCollectionSchema schema,
ChangeRecordEmitter.Receiver receiver) |
protected abstract void |
AbstractChangeRecordEmitter.emitCreateRecord(ChangeRecordEmitter.Receiver receiver,
T schema)
Emits change record(s) associated with an insert operation.
|
protected abstract void |
AbstractChangeRecordEmitter.emitDeleteRecord(ChangeRecordEmitter.Receiver receiver,
T schema)
Emits change record(s) associated with a delete operation.
|
protected abstract void |
AbstractChangeRecordEmitter.emitReadRecord(ChangeRecordEmitter.Receiver receiver,
T schema)
Emits change record(s) associated with a snapshot.
|
protected abstract void |
AbstractChangeRecordEmitter.emitUpdateRecord(ChangeRecordEmitter.Receiver receiver,
T schema)
Emits change record(s) associated with an update operation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ChangeRecordEmitter.emitChangeRecords(DataCollectionSchema schema,
ChangeRecordEmitter.Receiver receiver)
Emits the change record(s) corresponding to data change represented by this emitter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RelationalChangeRecordEmitter.emitChangeRecords(DataCollectionSchema schema,
ChangeRecordEmitter.Receiver receiver) |
protected void |
RelationalChangeRecordEmitter.emitCreateRecord(ChangeRecordEmitter.Receiver receiver,
TableSchema tableSchema) |
protected void |
RelationalChangeRecordEmitter.emitDeleteRecord(ChangeRecordEmitter.Receiver receiver,
TableSchema tableSchema) |
protected void |
RelationalChangeRecordEmitter.emitReadRecord(ChangeRecordEmitter.Receiver receiver,
TableSchema tableSchema) |
protected void |
RelationalChangeRecordEmitter.emitUpdateRecord(ChangeRecordEmitter.Receiver receiver,
TableSchema tableSchema) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.