Class Db2ConnectorTask

java.lang.Object
org.apache.kafka.connect.source.SourceTask
io.debezium.connector.common.BaseSourceTask<Db2Partition,Db2OffsetContext>
io.debezium.connector.db2.Db2ConnectorTask
All Implemented Interfaces:
org.apache.kafka.connect.connector.Task

public class Db2ConnectorTask extends io.debezium.connector.common.BaseSourceTask<Db2Partition,Db2OffsetContext>
The main task executing streaming from DB2. Responsible for lifecycle management the streaming code.
Author:
Jiri Pechanec
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • CONTEXT_NAME

      private static final String CONTEXT_NAME
      See Also:
    • taskContext

      private volatile Db2TaskContext taskContext
    • queue

      private volatile io.debezium.connector.base.ChangeEventQueue<io.debezium.pipeline.DataChangeEvent> queue
    • dataConnection

      private volatile Db2Connection dataConnection
    • metadataConnection

      private volatile Db2Connection metadataConnection
    • errorHandler

      private volatile io.debezium.pipeline.ErrorHandler errorHandler
    • schema

      private volatile Db2DatabaseSchema schema
  • Constructor Details

    • Db2ConnectorTask

      public Db2ConnectorTask()
  • Method Details