Uses of Class
io.debezium.connector.informix.InformixOffsetContext
Packages that use InformixOffsetContext
-
Uses of InformixOffsetContext in io.debezium.connector.informix
Fields in io.debezium.connector.informix declared as InformixOffsetContextModifier and TypeFieldDescriptionprivate InformixOffsetContextInformixStreamingChangeEventSource.effectiveOffsetContextMethods in io.debezium.connector.informix that return InformixOffsetContextModifier and TypeMethodDescriptionprotected InformixOffsetContextInformixSnapshotChangeEventSource.copyOffset(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> snapshotContext) InformixStreamingChangeEventSource.getOffsetContext()Methods in io.debezium.connector.informix that return types with arguments of type InformixOffsetContextModifier and TypeMethodDescriptionio.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 InformixOffsetContextModifier and TypeMethodDescriptionprotected voidInformixSnapshotChangeEventSource.determineSnapshotOffset(io.debezium.relational.RelationalSnapshotChangeEventSource.RelationalSnapshotContext<InformixPartition, InformixOffsetContext> ctx, InformixOffsetContext previousOffset) voidInformixStreamingChangeEventSource.execute(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext context, InformixPartition partition, InformixOffsetContext offsetContext) Executes this source.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) 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) voidInformixStreamingChangeEventSource.init(InformixOffsetContext offsetContext) 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) private voidInformixStreamingChangeEventSource.updateChangePosition(InformixOffsetContext offsetContext, Long commitSeq, Long changeSeq, Integer transactionId, Long beginSeq) Method parameters in io.debezium.connector.informix with type arguments of type InformixOffsetContextModifier 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 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) 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 InformixOffsetContextModifierConstructorDescriptionInformixChangeRecordEmitter(InformixPartition partition, InformixOffsetContext offsetContext, io.debezium.data.Envelope.Operation operation, Object[] before, Object[] after, io.debezium.util.Clock clock, InformixConnectorConfig connectorConfig) Constructor parameters in io.debezium.connector.informix with type arguments of type InformixOffsetContextModifierConstructorDescriptionInformixSnapshotChangeEventSource(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)