Uses of Class
io.debezium.connector.informix.InformixPartition
Packages that use InformixPartition
-
Uses of InformixPartition in io.debezium.connector.informix
Fields in io.debezium.connector.informix with type parameters of type InformixPartitionModifier and TypeFieldDescriptionprivate final io.debezium.pipeline.EventDispatcher<InformixPartition,io.debezium.relational.TableId> InformixChangeEventSourceFactory.dispatcherprivate final io.debezium.pipeline.EventDispatcher<InformixPartition,io.debezium.relational.TableId> InformixStreamingChangeEventSource.dispatcherMethods in io.debezium.connector.informix that return types with arguments of type InformixPartitionModifier and TypeMethodDescriptionOptional<io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotChangeEventSource<InformixPartition,? extends io.debezium.spi.schema.DataCollectionId>> InformixChangeEventSourceFactory.getIncrementalSnapshotChangeEventSource(InformixOffsetContext offsetContext, io.debezium.pipeline.source.spi.SnapshotProgressListener<InformixPartition> snapshotProgressListener, io.debezium.pipeline.source.spi.DataChangeEventListener<InformixPartition> dataChangeEventListener, io.debezium.pipeline.notification.NotificationService<InformixPartition, InformixOffsetContext> notificationService) InformixPartition.Provider.getPartitions()io.debezium.pipeline.source.spi.SnapshotChangeEventSource<InformixPartition,InformixOffsetContext> InformixChangeEventSourceFactory.getSnapshotChangeEventSource(io.debezium.pipeline.source.spi.SnapshotProgressListener<InformixPartition> snapshotProgressListener, io.debezium.pipeline.notification.NotificationService<InformixPartition, InformixOffsetContext> notificationService) io.debezium.pipeline.source.spi.StreamingChangeEventSource<InformixPartition,InformixOffsetContext> InformixChangeEventSourceFactory.getStreamingChangeEventSource()protected io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<InformixPartition,InformixOffsetContext> InformixSnapshotChangeEventSource.prepare(InformixPartition partition, boolean onDemand) protected io.debezium.pipeline.ChangeEventSourceCoordinator<InformixPartition,InformixOffsetContext> InformixConnectorTask.start(io.debezium.config.Configuration config) Methods in io.debezium.connector.informix with parameters of type InformixPartitionModifier and TypeMethodDescriptionvoidInformixStreamingChangeEventSource.execute(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext context, InformixPartition partition, InformixOffsetContext offsetContext) Executes this source.private voidInformixStreamingChangeEventSource.handleMetadata(InformixPartition partition, InformixOffsetContext offsetContext, InformixCdcTransactionEngine engine, com.informix.stream.cdc.records.IfxCDCMetaDataRecord metaDataRecord) private voidInformixStreamingChangeEventSource.handleOperation(InformixPartition partition, InformixOffsetContext offsetContext, io.debezium.data.Envelope.Operation operation, Map<String, com.informix.jdbc.IfmxReadableType> before, Map<String, com.informix.jdbc.IfmxReadableType> after, io.debezium.relational.TableId tableId) private voidInformixStreamingChangeEventSource.handleTransaction(InformixCdcTransactionEngine engine, InformixPartition partition, InformixOffsetContext offsetContext, InformixStreamTransactionRecord transactionRecord, boolean recover) protected io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<InformixPartition,InformixOffsetContext> InformixSnapshotChangeEventSource.prepare(InformixPartition partition, boolean onDemand) Method parameters in io.debezium.connector.informix with type arguments of type InformixPartitionModifier and TypeMethodDescriptionprotected voidInformixSnapshotChangeEventSource.aborted(io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext) private voidInformixSnapshotChangeEventSource.close(io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext) protected voidInformixSnapshotChangeEventSource.completed(io.debezium.pipeline.source.AbstractSnapshotChangeEventSource.SnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext) protected voidInformixSnapshotChangeEventSource.connectionCreated(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext) protected InformixOffsetContextInformixSnapshotChangeEventSource.copyOffset(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext) protected voidInformixSnapshotChangeEventSource.determineSnapshotOffset(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> ctx, InformixOffsetContext previousOffset) protected voidInformixChangeRecordEmitter.emitTruncateRecord(io.debezium.pipeline.spi.ChangeRecordEmitter.Receiver<InformixPartition> receiver, io.debezium.relational.TableSchema tableSchema) protected Set<io.debezium.relational.TableId>InformixSnapshotChangeEventSource.getAllTableIds(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> ctx) protected io.debezium.schema.SchemaChangeEventInformixSnapshotChangeEventSource.getCreateTableEvent(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext, io.debezium.relational.Table table) Optional<io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotChangeEventSource<InformixPartition,? extends io.debezium.spi.schema.DataCollectionId>> InformixChangeEventSourceFactory.getIncrementalSnapshotChangeEventSource(InformixOffsetContext offsetContext, io.debezium.pipeline.source.spi.SnapshotProgressListener<InformixPartition> snapshotProgressListener, io.debezium.pipeline.source.spi.DataChangeEventListener<InformixPartition> dataChangeEventListener, io.debezium.pipeline.notification.NotificationService<InformixPartition, InformixOffsetContext> notificationService) Optional<io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotChangeEventSource<InformixPartition,? extends io.debezium.spi.schema.DataCollectionId>> InformixChangeEventSourceFactory.getIncrementalSnapshotChangeEventSource(InformixOffsetContext offsetContext, io.debezium.pipeline.source.spi.SnapshotProgressListener<InformixPartition> snapshotProgressListener, io.debezium.pipeline.source.spi.DataChangeEventListener<InformixPartition> dataChangeEventListener, io.debezium.pipeline.notification.NotificationService<InformixPartition, InformixOffsetContext> notificationService) Optional<io.debezium.pipeline.source.snapshot.incremental.IncrementalSnapshotChangeEventSource<InformixPartition,? extends io.debezium.spi.schema.DataCollectionId>> InformixChangeEventSourceFactory.getIncrementalSnapshotChangeEventSource(InformixOffsetContext offsetContext, io.debezium.pipeline.source.spi.SnapshotProgressListener<InformixPartition> snapshotProgressListener, io.debezium.pipeline.source.spi.DataChangeEventListener<InformixPartition> dataChangeEventListener, io.debezium.pipeline.notification.NotificationService<InformixPartition, InformixOffsetContext> notificationService) io.debezium.pipeline.source.spi.SnapshotChangeEventSource<InformixPartition,InformixOffsetContext> InformixChangeEventSourceFactory.getSnapshotChangeEventSource(io.debezium.pipeline.source.spi.SnapshotProgressListener<InformixPartition> snapshotProgressListener, io.debezium.pipeline.notification.NotificationService<InformixPartition, InformixOffsetContext> notificationService) io.debezium.pipeline.source.spi.SnapshotChangeEventSource<InformixPartition,InformixOffsetContext> InformixChangeEventSourceFactory.getSnapshotChangeEventSource(io.debezium.pipeline.source.spi.SnapshotProgressListener<InformixPartition> snapshotProgressListener, io.debezium.pipeline.notification.NotificationService<InformixPartition, InformixOffsetContext> notificationService) InformixSnapshotChangeEventSource.getSnapshotSelect(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext, io.debezium.relational.TableId tableId, List<String> columns) Generate a valid Informix query string for the specified tableprotected Collection<io.debezium.relational.TableId>InformixSnapshotChangeEventSource.getTablesForSchemaChange(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext) protected voidInformixSnapshotChangeEventSource.lockTablesForSchemaSnapshot(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext sourceContext, io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext) protected voidInformixSnapshotChangeEventSource.readTableStructure(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext sourceContext, io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext, InformixOffsetContext offsetContext, io.debezium.pipeline.source.SnapshottingTask snapshottingTask) protected voidInformixSnapshotChangeEventSource.releaseSchemaSnapshotLocks(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext) Constructors in io.debezium.connector.informix with parameters of type InformixPartitionModifierConstructorDescriptionInformixChangeRecordEmitter(InformixPartition partition, InformixOffsetContext offsetContext, io.debezium.data.Envelope.Operation operation, Object[] before, Object[] after, io.debezium.util.Clock clock, InformixConnectorConfig connectorConfig) (package private)InformixSnapshotContext(InformixPartition partition, String catalogName, boolean onDemand) Constructor parameters in io.debezium.connector.informix with type arguments of type InformixPartitionModifierConstructorDescriptionInformixChangeEventSourceFactory(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) InformixSnapshotChangeEventSource(InformixConnectorConfig connectorConfig, io.debezium.jdbc.MainConnectionProvidingConnectionFactory<InformixConnection> connectionFactory, InformixDatabaseSchema schema, io.debezium.pipeline.EventDispatcher<InformixPartition, io.debezium.relational.TableId> dispatcher, io.debezium.util.Clock clock, io.debezium.pipeline.source.spi.SnapshotProgressListener<InformixPartition> snapshotProgressListener, io.debezium.pipeline.notification.NotificationService<InformixPartition, InformixOffsetContext> notificationService, io.debezium.snapshot.SnapshotterService snapshotterService) InformixSnapshotChangeEventSource(InformixConnectorConfig connectorConfig, io.debezium.jdbc.MainConnectionProvidingConnectionFactory<InformixConnection> connectionFactory, InformixDatabaseSchema schema, io.debezium.pipeline.EventDispatcher<InformixPartition, io.debezium.relational.TableId> dispatcher, io.debezium.util.Clock clock, io.debezium.pipeline.source.spi.SnapshotProgressListener<InformixPartition> snapshotProgressListener, io.debezium.pipeline.notification.NotificationService<InformixPartition, InformixOffsetContext> notificationService, io.debezium.snapshot.SnapshotterService snapshotterService) InformixSnapshotChangeEventSource(InformixConnectorConfig connectorConfig, io.debezium.jdbc.MainConnectionProvidingConnectionFactory<InformixConnection> connectionFactory, InformixDatabaseSchema schema, io.debezium.pipeline.EventDispatcher<InformixPartition, io.debezium.relational.TableId> dispatcher, io.debezium.util.Clock clock, io.debezium.pipeline.source.spi.SnapshotProgressListener<InformixPartition> snapshotProgressListener, io.debezium.pipeline.notification.NotificationService<InformixPartition, InformixOffsetContext> notificationService, io.debezium.snapshot.SnapshotterService snapshotterService) InformixStreamingChangeEventSource(InformixConnectorConfig connectorConfig, InformixConnection dataConnection, InformixConnection metadataConnection, io.debezium.pipeline.EventDispatcher<InformixPartition, io.debezium.relational.TableId> dispatcher, io.debezium.pipeline.ErrorHandler errorHandler, io.debezium.util.Clock clock, InformixDatabaseSchema schema)