Uses of Class
io.debezium.connector.oracle.OracleOffsetContext
Packages that use OracleOffsetContext
Package
Description
-
Uses of OracleOffsetContext in io.debezium.connector.oracle
Fields in io.debezium.connector.oracle declared as OracleOffsetContextModifier and TypeFieldDescriptionprivate final OracleOffsetContextOracleSchemaChangeEventEmitter.offsetContextMethods in io.debezium.connector.oracle that return OracleOffsetContextModifier and TypeMethodDescriptionOracleOffsetContext.Builder.build()protected OracleOffsetContextOracleSnapshotChangeEventSource.copyOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext) StreamingAdapter.copyOffset(OracleConnectorConfig connectorConfig, OracleOffsetContext offsetContext) Creates a copy of the existing offsets.StreamingAdapter.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) Returns the offset context based on the snapshot state.Methods in io.debezium.connector.oracle that return types with arguments of type OracleOffsetContextModifier and TypeMethodDescriptionStreamingAdapter.getOffsetContextLoader()OracleChangeEventSourceFactory.getSnapshotChangeEventSource(SnapshotProgressListener<OraclePartition> snapshotProgressListener, NotificationService<OraclePartition, OracleOffsetContext> notificationService) StreamingAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, T streamingMetrics, SnapshotterService snapshotterService) OracleChangeEventSourceFactory.getStreamingChangeEventSource()OracleSnapshotChangeEventSource.prepare(OraclePartition partition, boolean onDemand) OracleConnectorTask.start(Configuration config) Methods in io.debezium.connector.oracle with parameters of type OracleOffsetContextModifier and TypeMethodDescriptionStreamingAdapter.copyOffset(OracleConnectorConfig connectorConfig, OracleOffsetContext offsetContext) Creates a copy of the existing offsets.abstract LogMinerEventProcessorOracleConnectorConfig.LogMiningBufferType.createProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, LogMinerStreamingChangeEventSourceMetrics metrics) Creates the buffer type's specific processor implementationprotected voidOracleSnapshotChangeEventSource.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleOffsetContext previousOffset) Optional<IncrementalSnapshotChangeEventSource<OraclePartition,? extends io.debezium.spi.schema.DataCollectionId>> OracleChangeEventSourceFactory.getIncrementalSnapshotChangeEventSource(OracleOffsetContext offsetContext, SnapshotProgressListener<OraclePartition> snapshotProgressListener, DataChangeEventListener<OraclePartition> dataChangeEventListener, NotificationService<OraclePartition, OracleOffsetContext> notificationService) StreamingAdapter.getOffsetScn(OracleOffsetContext offsetContext) Returns the Scn stored in the offset.protected InstantOracleSnapshotChangeEventSource.getSnapshotSourceTimestamp(JdbcConnection jdbcConnection, OracleOffsetContext offset, TableId tableId) protected voidOracleSnapshotChangeEventSource.readTableStructure(ChangeEventSource.ChangeEventSourceContext sourceContext, RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext, OracleOffsetContext offsetContext, SnapshottingTask snapshottingTask) Method parameters in io.debezium.connector.oracle with type arguments of type OracleOffsetContextModifier and TypeMethodDescriptionprotected voidOracleSnapshotChangeEventSource.connectionPoolConnectionCreated(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext, JdbcConnection connection) protected OracleOffsetContextOracleSnapshotChangeEventSource.copyOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext) OracleSnapshotChangeEventSource.createDataEventsForTableCallable(ChangeEventSource.ChangeEventSourceContext sourceContext, RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext, EventDispatcher.SnapshotReceiver<OraclePartition> snapshotReceiver, Table table, boolean firstTable, boolean lastTable, int tableOrder, int tableCount, String selectStatement, OptionalLong rowCount, Queue<JdbcConnection> connectionPool, Queue<OracleOffsetContext> offsets) protected voidOracleSnapshotChangeEventSource.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleOffsetContext previousOffset) StreamingAdapter.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) Returns the offset context based on the snapshot state.protected StringOracleSnapshotChangeEventSource.enhanceOverriddenSelect(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext, String overriddenSelect, TableId tableId) OracleSnapshotChangeEventSource.getAllTableIds(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx) protected SchemaChangeEventOracleSnapshotChangeEventSource.getCreateTableEvent(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext, Table table) Optional<IncrementalSnapshotChangeEventSource<OraclePartition,? extends io.debezium.spi.schema.DataCollectionId>> OracleChangeEventSourceFactory.getIncrementalSnapshotChangeEventSource(OracleOffsetContext offsetContext, SnapshotProgressListener<OraclePartition> snapshotProgressListener, DataChangeEventListener<OraclePartition> dataChangeEventListener, NotificationService<OraclePartition, OracleOffsetContext> notificationService) AbstractStreamingAdapter.getLatestTableDdlScn(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnection connection) Returns the SCN of the latest DDL change to the captured tables.OracleChangeEventSourceFactory.getSnapshotChangeEventSource(SnapshotProgressListener<OraclePartition> snapshotProgressListener, NotificationService<OraclePartition, OracleOffsetContext> notificationService) OracleSnapshotChangeEventSource.getSnapshotSelect(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext, TableId tableId, List<String> columns) Generate a valid Oracle query string for the specified table and columnsprivate Tables.TableFilterOracleSnapshotChangeEventSource.getTableFilter(SnapshottingTask snapshottingTask, RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext) protected Collection<TableId>OracleSnapshotChangeEventSource.getTablesForSchemaChange(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext) protected voidOracleSnapshotChangeEventSource.lockTablesForSchemaSnapshot(ChangeEventSource.ChangeEventSourceContext sourceContext, RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext) protected voidOracleSnapshotChangeEventSource.readTableStructure(ChangeEventSource.ChangeEventSourceContext sourceContext, RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext, OracleOffsetContext offsetContext, SnapshottingTask snapshottingTask) protected voidOracleSnapshotChangeEventSource.releaseSchemaSnapshotLocks(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> snapshotContext) Constructors in io.debezium.connector.oracle with parameters of type OracleOffsetContextModifierConstructorDescriptionOracleSchemaChangeEventEmitter(OracleConnectorConfig connectorConfig, OraclePartition partition, OracleOffsetContext offsetContext, TableId tableId, String sourceDatabaseName, String objectOwner, Long objectId, Long dataObjectId, String ddlText, OracleDatabaseSchema schema, Instant changeTime, AbstractOracleStreamingChangeEventSourceMetrics streamingMetrics, TruncateReceiver truncateReceiver) OracleSchemaChangeEventEmitter(OracleConnectorConfig connectorConfig, OraclePartition partition, OracleOffsetContext offsetContext, TableId tableId, String sourceDatabaseName, String objectOwner, String ddlText, OracleDatabaseSchema schema, Instant changeTime, AbstractOracleStreamingChangeEventSourceMetrics streamingMetrics, TruncateReceiver truncateReceiver) Constructor parameters in io.debezium.connector.oracle with type arguments of type OracleOffsetContextModifierConstructorDescriptionOracleSignalBasedIncrementalSnapshotChangeEventSource(RelationalDatabaseConnectorConfig config, JdbcConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, DatabaseSchema<?> databaseSchema, Clock clock, SnapshotProgressListener<OraclePartition> progressListener, DataChangeEventListener<OraclePartition> dataChangeEventListener, NotificationService<OraclePartition, OracleOffsetContext> notificationService) OracleSnapshotChangeEventSource(OracleConnectorConfig connectorConfig, MainConnectionProvidingConnectionFactory<OracleConnection> connectionFactory, OracleDatabaseSchema schema, EventDispatcher<OraclePartition, TableId> dispatcher, Clock clock, SnapshotProgressListener<OraclePartition> snapshotProgressListener, NotificationService<OraclePartition, OracleOffsetContext> notificationService, SnapshotterService snapshotterService) -
Uses of OracleOffsetContext in io.debezium.connector.oracle.logminer
Fields in io.debezium.connector.oracle.logminer declared as OracleOffsetContextModifier and TypeFieldDescriptionprivate OracleOffsetContextLogMinerStreamingChangeEventSource.effectiveOffsetMethods in io.debezium.connector.oracle.logminer that return OracleOffsetContextModifier and TypeMethodDescriptionLogMinerAdapter.copyOffset(OracleConnectorConfig connectorConfig, OracleOffsetContext offsetContext) private OracleOffsetContextLogMinerAdapter.determineSnapshotOffset(OracleConnectorConfig connectorConfig, OracleConnection connection, Scn currentScn, Map<String, Scn> pendingTransactions, String transactionTableName) LogMinerAdapter.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) private OracleOffsetContextLogMinerStreamingChangeEventSource.emptyContext()LogMinerStreamingChangeEventSource.getOffsetContext()Methods in io.debezium.connector.oracle.logminer that return types with arguments of type OracleOffsetContextModifier and TypeMethodDescriptionLogMinerAdapter.getOffsetContextLoader()LogMinerAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, LogMinerStreamingChangeEventSourceMetrics streamingMetrics, SnapshotterService snapshotterService) Methods in io.debezium.connector.oracle.logminer with parameters of type OracleOffsetContextModifier and TypeMethodDescriptionprivate voidLogMinerStreamingChangeEventSource.computeStartScnForFirstMiningSession(OracleOffsetContext offsetContext, Scn firstScn) Computes the start SCN for the first mining session.LogMinerAdapter.copyOffset(OracleConnectorConfig connectorConfig, OracleOffsetContext offsetContext) private LogMinerEventProcessorLogMinerStreamingChangeEventSource.createProcessor(ChangeEventSource.ChangeEventSourceContext context, OraclePartition partition, OracleOffsetContext offsetContext) voidLogMinerStreamingChangeEventSource.endMiningSession(OracleConnection connection, OracleOffsetContext offsetContext) End the current Oracle LogMiner session, if one is in progress.voidLogMinerStreamingChangeEventSource.execute(ChangeEventSource.ChangeEventSourceContext context, OraclePartition partition, OracleOffsetContext offsetContext) This is the loop to get changes from LogMinerLogMinerAdapter.getOffsetScn(OracleOffsetContext offsetContext) voidLogMinerStreamingChangeEventSource.init(OracleOffsetContext offsetContext) Method parameters in io.debezium.connector.oracle.logminer with type arguments of type OracleOffsetContextModifier and TypeMethodDescriptionLogMinerAdapter.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) -
Uses of OracleOffsetContext in io.debezium.connector.oracle.logminer.processor
Fields in io.debezium.connector.oracle.logminer.processor declared as OracleOffsetContextModifier and TypeFieldDescriptionprivate final OracleOffsetContextAbstractLogMinerEventProcessor.offsetContextMethods in io.debezium.connector.oracle.logminer.processor with parameters of type OracleOffsetContextModifier and TypeMethodDescriptionAbstractLogMinerEventProcessor.dispatchSchemaChangeEventAndGetTableForNewCapturedTable(TableId tableId, OracleOffsetContext offsetContext, EventDispatcher<OraclePartition, TableId> dispatcher) Dispatch a schema change event for a new table and get the newly created relational table model.Constructors in io.debezium.connector.oracle.logminer.processor with parameters of type OracleOffsetContextModifierConstructorDescriptionAbstractLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleDatabaseSchema schema, OraclePartition partition, OracleOffsetContext offsetContext, EventDispatcher<OraclePartition, TableId> dispatcher, LogMinerStreamingChangeEventSourceMetrics metrics, OracleConnection jdbcConnection) -
Uses of OracleOffsetContext in io.debezium.connector.oracle.logminer.processor.infinispan
Fields in io.debezium.connector.oracle.logminer.processor.infinispan declared as OracleOffsetContextModifier and TypeFieldDescriptionprivate final OracleOffsetContextAbstractInfinispanLogMinerEventProcessor.offsetContextConstructors in io.debezium.connector.oracle.logminer.processor.infinispan with parameters of type OracleOffsetContextModifierConstructorDescriptionAbstractInfinispanLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, LogMinerStreamingChangeEventSourceMetrics metrics) EmbeddedInfinispanLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, LogMinerStreamingChangeEventSourceMetrics metrics) RemoteInfinispanLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, LogMinerStreamingChangeEventSourceMetrics metrics) -
Uses of OracleOffsetContext in io.debezium.connector.oracle.logminer.processor.memory
Fields in io.debezium.connector.oracle.logminer.processor.memory declared as OracleOffsetContextModifier and TypeFieldDescriptionprivate final OracleOffsetContextMemoryLogMinerEventProcessor.offsetContextConstructors in io.debezium.connector.oracle.logminer.processor.memory with parameters of type OracleOffsetContextModifierConstructorDescriptionMemoryLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, LogMinerStreamingChangeEventSourceMetrics metrics) -
Uses of OracleOffsetContext in io.debezium.connector.oracle.olr
Fields in io.debezium.connector.oracle.olr declared as OracleOffsetContextModifier and TypeFieldDescriptionprivate OracleOffsetContextOpenLogReplicatorStreamingChangeEventSource.offsetContextMethods in io.debezium.connector.oracle.olr that return OracleOffsetContextModifier and TypeMethodDescriptionOpenLogReplicatorAdapter.copyOffset(OracleConnectorConfig connectorConfig, OracleOffsetContext offsetContext) OpenLogReplicatorAdapter.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) private OracleOffsetContextOpenLogReplicatorStreamingChangeEventSource.emptyContext()OpenLogReplicatorStreamingChangeEventSource.getOffsetContext()Methods in io.debezium.connector.oracle.olr that return types with arguments of type OracleOffsetContextModifier and TypeMethodDescriptionOpenLogReplicatorAdapter.getOffsetContextLoader()OpenLogReplicatorAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, OpenLogReplicatorStreamingChangeEventSourceMetrics streamingMetrics, SnapshotterService snapshotterService) Methods in io.debezium.connector.oracle.olr with parameters of type OracleOffsetContextModifier and TypeMethodDescriptionOpenLogReplicatorAdapter.copyOffset(OracleConnectorConfig connectorConfig, OracleOffsetContext offsetContext) voidOpenLogReplicatorStreamingChangeEventSource.execute(ChangeEventSource.ChangeEventSourceContext context, OraclePartition partition, OracleOffsetContext offsetContext) OpenLogReplicatorAdapter.getOffsetScn(OracleOffsetContext offsetContext) voidOpenLogReplicatorStreamingChangeEventSource.init(OracleOffsetContext offsetContext) Method parameters in io.debezium.connector.oracle.olr with type arguments of type OracleOffsetContextModifier and TypeMethodDescriptionOpenLogReplicatorAdapter.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) Constructors in io.debezium.connector.oracle.olr with parameters of type OracleOffsetContextModifierConstructorDescriptionOpenLogReplicatorChangeRecordEmitter(OracleConnectorConfig connectorConfig, OraclePartition partition, OracleOffsetContext offsetContext, Envelope.Operation operation, Object[] oldValues, Object[] newValues, Table table, OracleDatabaseSchema schema, Clock clock) -
Uses of OracleOffsetContext in io.debezium.connector.oracle.xstream
Fields in io.debezium.connector.oracle.xstream declared as OracleOffsetContextModifier and TypeFieldDescriptionprivate OracleOffsetContextXstreamStreamingChangeEventSource.effectiveOffsetprivate final OracleOffsetContextLcrEventHandler.offsetContextMethods in io.debezium.connector.oracle.xstream that return OracleOffsetContextModifier and TypeMethodDescriptionXStreamAdapter.copyOffset(OracleConnectorConfig connectorConfig, OracleOffsetContext offsetContext) XStreamAdapter.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) private OracleOffsetContextXstreamStreamingChangeEventSource.emptyContext()XstreamStreamingChangeEventSource.getOffsetContext()Methods in io.debezium.connector.oracle.xstream that return types with arguments of type OracleOffsetContextModifier and TypeMethodDescriptionXStreamAdapter.getOffsetContextLoader()XStreamAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, XStreamStreamingChangeEventSourceMetrics streamingMetrics, SnapshotterService snapshotterService) Methods in io.debezium.connector.oracle.xstream with parameters of type OracleOffsetContextModifier and TypeMethodDescriptionXStreamAdapter.copyOffset(OracleConnectorConfig connectorConfig, OracleOffsetContext offsetContext) voidXstreamStreamingChangeEventSource.execute(ChangeEventSource.ChangeEventSourceContext context, OraclePartition partition, OracleOffsetContext offsetContext) XStreamAdapter.getOffsetScn(OracleOffsetContext offsetContext) voidXstreamStreamingChangeEventSource.init(OracleOffsetContext offsetContext) Method parameters in io.debezium.connector.oracle.xstream with type arguments of type OracleOffsetContextModifier and TypeMethodDescriptionXStreamAdapter.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) Constructors in io.debezium.connector.oracle.xstream with parameters of type OracleOffsetContextModifierConstructorDescription(package private)LcrEventHandler(OracleConnectorConfig connectorConfig, ErrorHandler errorHandler, EventDispatcher<OraclePartition, TableId> dispatcher, Clock clock, OracleDatabaseSchema schema, OraclePartition partition, OracleOffsetContext offsetContext, boolean tablenameCaseInsensitive, XstreamStreamingChangeEventSource eventSource, XStreamStreamingChangeEventSourceMetrics streamingMetrics)