private final class EventDispatcher.BufferingSnapshotChangeRecordReceiver extends Object implements EventDispatcher.SnapshotReceiver
| Modifier and Type | Field and Description |
|---|---|
private Supplier<DataChangeEvent> |
bufferedEvent |
| Modifier | Constructor and Description |
|---|---|
private |
BufferingSnapshotChangeRecordReceiver() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeRecord(DataCollectionSchema dataCollectionSchema,
Envelope.Operation operation,
Object key,
org.apache.kafka.connect.data.Struct value,
OffsetContext offsetContext) |
void |
completeSnapshot() |
private Supplier<DataChangeEvent> bufferedEvent
private BufferingSnapshotChangeRecordReceiver()
public void changeRecord(DataCollectionSchema dataCollectionSchema, Envelope.Operation operation, Object key, org.apache.kafka.connect.data.Struct value, OffsetContext offsetContext) throws InterruptedException
changeRecord in interface ChangeRecordEmitter.ReceiverInterruptedExceptionpublic void completeSnapshot()
throws InterruptedException
completeSnapshot in interface EventDispatcher.SnapshotReceiverInterruptedExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.