Class InformixChangeEventSourceFactory

java.lang.Object
io.debezium.connector.informix.InformixChangeEventSourceFactory
All Implemented Interfaces:
io.debezium.pipeline.source.spi.ChangeEventSourceFactory<InformixPartition,InformixOffsetContext>

public class InformixChangeEventSourceFactory extends Object implements io.debezium.pipeline.source.spi.ChangeEventSourceFactory<InformixPartition,InformixOffsetContext>
  • Field Details

    • configuration

      private final InformixConnectorConfig configuration
    • connectionFactory

      private final io.debezium.jdbc.MainConnectionProvidingConnectionFactory<InformixConnection> connectionFactory
    • cdcConnectionFactory

      private final io.debezium.jdbc.MainConnectionProvidingConnectionFactory<InformixConnection> cdcConnectionFactory
    • errorHandler

      private final io.debezium.pipeline.ErrorHandler errorHandler
    • dispatcher

      private final io.debezium.pipeline.EventDispatcher<InformixPartition,io.debezium.relational.TableId> dispatcher
    • clock

      private final io.debezium.util.Clock clock
    • schema

      private final InformixDatabaseSchema schema
    • snapshotterService

      private final io.debezium.snapshot.SnapshotterService snapshotterService
  • Constructor Details

    • InformixChangeEventSourceFactory

      public InformixChangeEventSourceFactory(InformixConnectorConfig configuration, io.debezium.jdbc.MainConnectionProvidingConnectionFactory<InformixConnection> connectionFactory, io.debezium.jdbc.MainConnectionProvidingConnectionFactory<InformixConnection> cdcConnectionFactory, io.debezium.pipeline.ErrorHandler errorHandler, io.debezium.pipeline.EventDispatcher<InformixPartition,io.debezium.relational.TableId> dispatcher, io.debezium.util.Clock clock, InformixDatabaseSchema schema, io.debezium.snapshot.SnapshotterService snapshotterService)
  • Method Details