Package io.debezium.pipeline
Class EventDispatcher.StreamingChangeRecordReceiver
java.lang.Object
io.debezium.pipeline.EventDispatcher.StreamingChangeRecordReceiver
- All Implemented Interfaces:
ChangeRecordEmitter.Receiver<P>
- Enclosing class:
- EventDispatcher<P extends Partition,
T extends DataCollectionId>
private final class EventDispatcher.StreamingChangeRecordReceiver
extends Object
implements ChangeRecordEmitter.Receiver<P>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
changeRecord
(P partition, DataCollectionSchema dataCollectionSchema, Envelope.Operation operation, Object key, org.apache.kafka.connect.data.Struct value, OffsetContext offsetContext, org.apache.kafka.connect.header.ConnectHeaders headers)
-
Constructor Details
-
StreamingChangeRecordReceiver
private StreamingChangeRecordReceiver()
-
-
Method Details
-
changeRecord
public void changeRecord(P partition, DataCollectionSchema dataCollectionSchema, Envelope.Operation operation, Object key, org.apache.kafka.connect.data.Struct value, OffsetContext offsetContext, org.apache.kafka.connect.header.ConnectHeaders headers) throws InterruptedException - Specified by:
changeRecord
in interfaceChangeRecordEmitter.Receiver<P extends Partition>
- Throws:
InterruptedException
-