Package io.debezium.connector.cassandra
Class SourceRecordEmitter
java.lang.Object
io.debezium.connector.cassandra.SourceRecordEmitter
- All Implemented Interfaces:
Emitter,AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CassandraOffsetContextprivate final CassandraPartitionprivate final io.debezium.connector.base.ChangeEventQueue<io.debezium.pipeline.DataChangeEvent>private final io.debezium.spi.topic.TopicNamingStrategy<KeyspaceTable> -
Constructor Summary
ConstructorsConstructorDescriptionSourceRecordEmitter(io.debezium.connector.base.ChangeEventQueue<io.debezium.pipeline.DataChangeEvent> queue, io.debezium.spi.topic.TopicNamingStrategy<KeyspaceTable> topicNamingStrategy, CassandraPartition partition, CassandraOffsetContext offset) -
Method Summary
-
Field Details
-
queue
private final io.debezium.connector.base.ChangeEventQueue<io.debezium.pipeline.DataChangeEvent> queue -
topicNamingStrategy
-
partition
-
offset
-
-
Constructor Details
-
SourceRecordEmitter
public SourceRecordEmitter(io.debezium.connector.base.ChangeEventQueue<io.debezium.pipeline.DataChangeEvent> queue, io.debezium.spi.topic.TopicNamingStrategy<KeyspaceTable> topicNamingStrategy, CassandraPartition partition, CassandraOffsetContext offset)
-
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
emit
-