Class MySqlConnectorIT.NoTombStonesHandler

java.lang.Object
io.debezium.connector.mysql.MySqlConnectorIT.NoTombStonesHandler
All Implemented Interfaces:
io.debezium.engine.DebeziumEngine.ChangeConsumer<org.apache.kafka.connect.source.SourceRecord>
Enclosing class:
MySqlConnectorIT

private static class MySqlConnectorIT.NoTombStonesHandler extends Object implements io.debezium.engine.DebeziumEngine.ChangeConsumer<org.apache.kafka.connect.source.SourceRecord>
  • Field Details

    • recordQueue

      protected BlockingQueue<org.apache.kafka.connect.source.SourceRecord> recordQueue
  • Constructor Details

    • NoTombStonesHandler

      NoTombStonesHandler(BlockingQueue<org.apache.kafka.connect.source.SourceRecord> recordQueue)
  • Method Details

    • handleBatch

      public void handleBatch(List<org.apache.kafka.connect.source.SourceRecord> records, io.debezium.engine.DebeziumEngine.RecordCommitter<org.apache.kafka.connect.source.SourceRecord> committer) throws InterruptedException
      Specified by:
      handleBatch in interface io.debezium.engine.DebeziumEngine.ChangeConsumer<org.apache.kafka.connect.source.SourceRecord>
      Throws:
      InterruptedException
    • supportsTombstoneEvents

      public boolean supportsTombstoneEvents()
      Specified by:
      supportsTombstoneEvents in interface io.debezium.engine.DebeziumEngine.ChangeConsumer<org.apache.kafka.connect.source.SourceRecord>