Uses of Class
io.debezium.connector.oracle.OracleOffsetContext
-
Packages that use OracleOffsetContext Package Description io.debezium.connector.oracle io.debezium.connector.oracle.logminer io.debezium.connector.oracle.xstream -
-
Uses of OracleOffsetContext in io.debezium.connector.oracle
Fields in io.debezium.connector.oracle declared as OracleOffsetContext Modifier and Type Field Description private OracleOffsetContextBaseOracleSchemaChangeEventEmitter. offsetContextMethods in io.debezium.connector.oracle that return OracleOffsetContext Modifier and Type Method Description (package private) OracleOffsetContextOracleOffsetContext.Builder. build()Constructors in io.debezium.connector.oracle with parameters of type OracleOffsetContext Constructor Description BaseOracleSchemaChangeEventEmitter(OracleOffsetContext offsetContext, TableId tableId, String sourceDatabaseName, String objectOwner, String ddlText, String commandType)OracleSnapshotChangeEventSource(OracleConnectorConfig connectorConfig, OracleOffsetContext previousOffset, OracleConnection jdbcConnection, OracleDatabaseSchema schema, EventDispatcher<TableId> dispatcher, Clock clock, SnapshotProgressListener snapshotProgressListener) -
Uses of OracleOffsetContext in io.debezium.connector.oracle.logminer
Fields in io.debezium.connector.oracle.logminer declared as OracleOffsetContext Modifier and Type Field Description private OracleOffsetContextLogMinerQueryResultProcessor. offsetContextprivate OracleOffsetContextLogMinerStreamingChangeEventSource. offsetContextMethods in io.debezium.connector.oracle.logminer with parameters of type OracleOffsetContext Modifier and Type Method Description (package private) voidTransactionalBuffer. abandonLongTransactions(Scn thresholdScn, OracleOffsetContext offsetContext)If for some reason the connector got restarted, the offset will point to the beginning of the oldest captured transaction.private voidTransactionalBuffer. commit(ChangeEventSource.ChangeEventSourceContext context, OracleOffsetContext offsetContext, Instant start, List<TransactionalBuffer.CommitCallback> commitCallbacks, Timestamp timestamp, Scn smallestScn, Scn scn, EventDispatcher<?> dispatcher)(package private) booleanTransactionalBuffer. commit(String transactionId, Scn scn, OracleOffsetContext offsetContext, Timestamp timestamp, ChangeEventSource.ChangeEventSourceContext context, String debugMessage, EventDispatcher dispatcher)Commits a transaction by looking up the transaction in the buffer and if exists, all registered callbacks will be executed in chronological order, emitting events for each followed by a transaction commit event.Constructors in io.debezium.connector.oracle.logminer with parameters of type OracleOffsetContext Constructor Description LogMinerQueryResultProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnection jdbcConnection, OracleConnectorConfig connectorConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics, TransactionalBuffer transactionalBuffer, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, EventDispatcher<TableId> dispatcher, Clock clock, HistoryRecorder historyRecorder)LogMinerSchemaChangeEventEmitter(OracleOffsetContext offsetContext, TableId tableId, LogMinerDdlEntry ddlLcr)LogMinerStreamingChangeEventSource(OracleConnectorConfig connectorConfig, OracleOffsetContext offsetContext, OracleConnection jdbcConnection, EventDispatcher<TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics) -
Uses of OracleOffsetContext in io.debezium.connector.oracle.xstream
Fields in io.debezium.connector.oracle.xstream declared as OracleOffsetContext Modifier and Type Field Description private OracleOffsetContextLcrEventHandler. offsetContextprivate OracleOffsetContextXstreamStreamingChangeEventSource. offsetContextConstructors in io.debezium.connector.oracle.xstream with parameters of type OracleOffsetContext Constructor Description LcrEventHandler(ErrorHandler errorHandler, EventDispatcher<TableId> dispatcher, Clock clock, RelationalDatabaseSchema schema, OracleOffsetContext offsetContext, boolean tablenameCaseInsensitive, XstreamStreamingChangeEventSource eventSource)XStreamSchemaChangeEventEmitter(OracleOffsetContext offsetContext, TableId tableId, oracle.streams.DDLLCR ddlLcr)XstreamStreamingChangeEventSource(OracleConnectorConfig connectorConfig, OracleOffsetContext offsetContext, OracleConnection jdbcConnection, EventDispatcher<TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema)
-