Uses of Class
io.debezium.connector.oracle.Scn
Packages that use Scn
Package
Description
-
Uses of Scn in io.debezium.connector.oracle
Fields in io.debezium.connector.oracle declared as ScnModifier and TypeFieldDescriptionprivate ScnRedoThreadState.RedoThread.Builder.checkpointScnprivate final ScnRedoThreadState.RedoThread.checkpointScnprivate ScnCommitScn.RedoThreadCommitScn.commitScnprivate ScnRedoThreadState.RedoThread.Builder.disabledScnprivate final ScnRedoThreadState.RedoThread.disabledScnprivate ScnRedoThreadState.RedoThread.Builder.enabledScnprivate final ScnRedoThreadState.RedoThread.enabledScnprivate ScnSourceInfo.eventScnprivate ScnRedoThreadState.RedoThread.Builder.lastRedoScnprivate final ScnRedoThreadState.RedoThread.lastRedoScnstatic final ScnScn.MAXRepresents an Scn that implies the maximum possible value of an SCN, useful as a placeholder.static final ScnScn.NULLRepresents an Scn without a value.static final ScnScn.ONERepresents an Scn with value 1, useful for playing with inclusive/exclusive query boundaries.private ScnOracleOffsetContext.Builder.scnprivate ScnSourceInfo.scnprivate ScnOracleOffsetContext.Builder.snapshotScnprivate final ScnOracleOffsetContext.snapshotScnSCN that was used for the initial consistent snapshot.Fields in io.debezium.connector.oracle with type parameters of type ScnModifier and TypeFieldDescriptionOracleOffsetContext.Builder.snapshotPendingTransactionsOracleOffsetContext.snapshotPendingTransactionsMap of (txid, start SCN) for all transactions in progress at the time the snapshot was taken.Methods in io.debezium.connector.oracle that return ScnModifier and TypeMethodDescriptionReturns aSCnwhose value is(this + value).RedoThreadState.RedoThread.getCheckpointScn()CommitScn.RedoThreadCommitScn.getCommitScn()CommitScn.getCommitScnForRedoThread(int thread) Get the commit scn associated with a specific redo thread.OracleConnection.getCurrentScn()Get the current, most recent system change number.RedoThreadState.RedoThread.getDisabledScn()RedoThreadState.RedoThread.getEnabledScn()OracleOffsetContext.getEventScn()SourceInfo.getEventScn()RedoThreadState.RedoThread.getLastRedoScn()CommitScn.getMaxCommittedScn()Examines all redo threads and returns the maximum committed scn.StreamingAdapter.getOffsetScn(OracleOffsetContext offsetContext) Returns the Scn stored in the offset.OracleOffsetContext.getScn()SourceInfo.getScn()OracleConnection.getScnAdjustedByTime(Scn scn, Duration adjustment) static ScnOracleOffsetContext.getScnFromOffsetMapByKey(Map<String, ?> offset, String key) Helper method to resolve aScnby key from the offset map.OracleOffsetContext.getSnapshotScn()static ScnOracleOffsetContext.loadSnapshotScn(Map<String, ?> offset) Helper method to read the snapshot SCN from the offset map.private static ScnOracleConnection.readScnColumnAsScn(ResultSet rs, String columnName) protected ScnAbstractStreamingAdapter.resolveScn(Document document) Returns aScnwhose value is(this - value).static ScnScn.valueOf(int value) Construct aScnfrom an integer value.static ScnScn.valueOf(long value) Construct aScnfrom a long value.static ScnConstruct aScnfrom a string value.Methods in io.debezium.connector.oracle that return types with arguments of type ScnModifier and TypeMethodDescriptionCommitScn.getCommitScnForAllRedoThreads()Get the commit scns associated with all redo threads.OracleConnection.getFirstScnInLogs(Duration archiveLogRetention, String archiveDestinationName) Gets the first system change number in both archive and redo logs.AbstractStreamingAdapter.getLatestTableDdlScn(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnection connection) Returns the SCN of the latest DDL change to the captured tables.OracleOffsetContext.getSnapshotPendingTransactions()OracleConnection.isLessThan(Scn storedOffset) OracleOffsetContext.loadSnapshotPendingTransactions(Map<String, ?> offset) Helper method to read the in-progress transaction map from the offset map.Methods in io.debezium.connector.oracle with parameters of type ScnModifier and TypeMethodDescriptionReturns aSCnwhose value is(this + value).protected booleanAbstractStreamingAdapter.areSameTimestamp(Scn scn1, Scn scn2, OracleConnection connection) Checks whether the two specified system change numbers have the same timestamp.RedoThreadState.RedoThread.Builder.checkpointScn(Scn checkpointScn) intintCompares thisScnwith the specifiedScn.RedoThreadState.RedoThread.Builder.disabledScn(Scn disabledScn) RedoThreadState.RedoThread.Builder.enabledScn(Scn enabledScn) OracleConnection.getScnAdjustedByTime(Scn scn, Duration adjustment) OracleConnection.getScnToTimestamp(Scn scn) Resolve a system change number to a timestamp, return value is in database timezone.OracleConnection.isLessThan(Scn storedOffset) RedoThreadState.RedoThread.Builder.lastRedoScn(Scn lastRedoScn) voidCommitScn.RedoThreadCommitScn.setCommitScn(Scn commitScn) voidCommitScn.setCommitScnOnAllThreads(Scn commitScn) Set the commit scn across all redo threads.voidOracleOffsetContext.setEventScn(Scn eventScn) voidSourceInfo.setEventScn(Scn eventScn) voidvoidOracleOffsetContext.Builder.snapshotScn(Scn scn) Returns aScnwhose value is(this - value).Method parameters in io.debezium.connector.oracle with type arguments of type ScnModifier and TypeMethodDescriptionvoidOracleOffsetContext.setSnapshotPendingTransactions(Map<String, Scn> snapshotPendingTransactions) OracleOffsetContext.Builder.snapshotPendingTransactions(Map<String, Scn> snapshotPendingTransactions) Constructors in io.debezium.connector.oracle with parameters of type ScnModifierConstructorDescriptionOracleOffsetContext(OracleConnectorConfig connectorConfig, Scn scn, Long scnIndex, CommitScn commitScn, String lcrPosition, Scn snapshotScn, Map<String, Scn> snapshotPendingTransactions, boolean snapshot, boolean snapshotCompleted, TransactionContext transactionContext, IncrementalSnapshotContext<TableId> incrementalSnapshotContext) OracleOffsetContext(OracleConnectorConfig connectorConfig, Scn scn, Long scnIndex, String lcrPosition, Scn snapshotScn, Map<String, Scn> snapshotPendingTransactions, boolean snapshot, boolean snapshotCompleted, TransactionContext transactionContext, IncrementalSnapshotContext<TableId> incrementalSnapshotContext) RedoThread(Integer threadId, String status, String enabled, Long logGroups, String instanceName, Instant openTime, Long currentGroupNumber, Long currentSequenceNumber, Scn checkpointScn, Instant checkpointTime, Scn enabledScn, Instant enabledTime, Scn disabledScn, Instant disabledTime, Long lastRedoSequenceNumber, Long lastRedoBlock, Scn lastRedoScn, Instant lastRedoTime, Long conId) RedoThreadCommitScn(int thread, Scn commitScn, Set<String> txIds) Constructor parameters in io.debezium.connector.oracle with type arguments of type ScnModifierConstructorDescriptionOracleOffsetContext(OracleConnectorConfig connectorConfig, Scn scn, Long scnIndex, CommitScn commitScn, String lcrPosition, Scn snapshotScn, Map<String, Scn> snapshotPendingTransactions, boolean snapshot, boolean snapshotCompleted, TransactionContext transactionContext, IncrementalSnapshotContext<TableId> incrementalSnapshotContext) OracleOffsetContext(OracleConnectorConfig connectorConfig, Scn scn, Long scnIndex, String lcrPosition, Scn snapshotScn, Map<String, Scn> snapshotPendingTransactions, boolean snapshot, boolean snapshotCompleted, TransactionContext transactionContext, IncrementalSnapshotContext<TableId> incrementalSnapshotContext) -
Uses of Scn in io.debezium.connector.oracle.logminer
Fields in io.debezium.connector.oracle.logminer declared as ScnModifier and TypeFieldDescriptionprivate ScnLogMinerStreamingChangeEventSource.endScnprivate final ScnLogFile.firstScnprivate final ScnLogFile.nextScnprivate ScnLogMinerStreamingChangeEventSource.snapshotScnprivate ScnLogMinerStreamingChangeEventSource.startScnFields in io.debezium.connector.oracle.logminer with type parameters of type ScnModifier and TypeFieldDescriptionprivate final AtomicReference<Scn>LogMinerStreamingChangeEventSourceMetrics.commitScnprivate final AtomicReference<Scn>LogMinerStreamingChangeEventSourceMetrics.currentScnprivate final AtomicReference<Scn>LogMinerStreamingChangeEventSourceMetrics.offsetScnprivate final AtomicReference<Scn>LogMinerStreamingChangeEventSourceMetrics.oldestScnMethods in io.debezium.connector.oracle.logminer that return ScnModifier and TypeMethodDescriptionprivate ScnLogMinerStreamingChangeEventSource.calculateEndScn(OracleConnection connection, Scn startScn, Scn prevEndScn) Calculates the mining session's end system change number.LogFile.getFirstScn()private ScnLogMinerStreamingChangeEventSource.getMaxArchiveLogScn(List<LogFile> logFiles) Get the maximum archive log SCNLogFile.getNextScn()LogMinerAdapter.getOffsetScn(OracleOffsetContext offsetContext) private ScnLogMinerAdapter.getOldestScnAvailableInLogs(OracleConnectorConfig config, OracleConnection connection) private ScnLogFileCollector.getScnFromString(String value) Converts the specified stringvalueto anScn.Methods in io.debezium.connector.oracle.logminer that return types with arguments of type ScnModifier and TypeMethodDescriptionLogMinerStreamingChangeEventSource.calculateDeviatedEndScn(Scn lowerboundsScn, Scn upperboundsScn, Duration deviation) Calculates the deviated end scn based on the scn range and deviation.LogMinerAdapter.getCurrentScn(Scn latestTableDdlScn, OracleConnection connection) LogMinerStreamingChangeEventSource.getDeviatedMaxScn(Scn upperboundsScn, Duration deviation) Uses the provided Upperbound SCN and deviation to calculate an SCN that happened in the past at a time based on Oracle'sTIMESTAMP_TO_SCNandSCN_TO_TIMESTAMPfunctions.LogMinerAdapter.getPendingTransactions(Scn latestTableDdlScn, OracleConnection connection, Map<String, Scn> transactions, String transactionTableName) Methods in io.debezium.connector.oracle.logminer with parameters of type ScnModifier and TypeMethodDescriptionstatic StringSqlUtils.allMinableLogsQuery(Scn scn, Duration archiveLogRetention, boolean archiveLogOnlyMode, String archiveDestinationName) Obtain a query to fetch all available minable logs, both archive and online redo logs.LogMinerStreamingChangeEventSource.calculateDeviatedEndScn(Scn lowerboundsScn, Scn upperboundsScn, Duration deviation) Calculates the deviated end scn based on the scn range and deviation.private ScnLogMinerStreamingChangeEventSource.calculateEndScn(OracleConnection connection, Scn startScn, Scn prevEndScn) Calculates the mining session's end system change number.private voidLogMinerStreamingChangeEventSource.computeStartScnForFirstMiningSession(OracleOffsetContext offsetContext, Scn firstScn) Computes the start SCN for the first mining session.private OracleOffsetContextLogMinerAdapter.determineSnapshotOffset(OracleConnectorConfig connectorConfig, OracleConnection connection, Scn currentScn, Map<String, Scn> pendingTransactions, String transactionTableName) LogMinerAdapter.getCurrentScn(Scn latestTableDdlScn, OracleConnection connection) LogMinerStreamingChangeEventSource.getDeviatedMaxScn(Scn upperboundsScn, Duration deviation) Uses the provided Upperbound SCN and deviation to calculate an SCN that happened in the past at a time based on Oracle'sTIMESTAMP_TO_SCNandSCN_TO_TIMESTAMPfunctions.Get a list of all log files that should be mined given the specified system change number.LogFileCollector.getLogsForOffsetScn(Scn offsetScn) private StringLogFileCollector.getLogsQuery(Scn offsetScn) Get the SQL query to fetch logs that contain or come after the specified system change number.LogMinerAdapter.getOrderedLogsFromScn(OracleConnectorConfig config, Scn sinceScn, OracleConnection connection) LogMinerAdapter.getPendingTransactions(Scn latestTableDdlScn, OracleConnection connection, Map<String, Scn> transactions, String transactionTableName) private voidLogMinerAdapter.getPendingTransactionsFromLogs(OracleConnection connection, Scn currentScn, Map<String, Scn> pendingTransactions) static StringSqlUtils.getScnByTimeDeltaQuery(Scn scn, Duration duration) private voidLogMinerStreamingChangeEventSource.initializeRedoLogsForMining(OracleConnection connection, boolean postEndMiningSession, Scn startScn) private booleanLogFileCollector.isClosedThreadConsistent(RedoThreadState.RedoThread thread, Scn startScn, List<LogFile> threadLogs) Checks whether the specified closedthreadhas consistent redo-logs in the specified collection.booleanLogFileCollector.isLogFileListConsistent(Scn startScn, List<LogFile> logs, RedoThreadState currentRedoThreadState) Checks consistency of the list of log files for redo threads in thecurrentRedoThreadStatestate.private booleanLogFileCollector.isOpenThreadConsistent(RedoThreadState.RedoThread thread, Scn startScn, List<LogFile> threadLogs) Checks whether the specified openthreadhas consistent redo-logs in the specified collection.booleanLogFile.isScnInLogFileRange(Scn scn) private booleanLogMinerStreamingChangeEventSource.isStartScnInArchiveLogs(Scn startScn) Returns whether the starting system change number is in the archive logs.voidLogMinerStreamingChangeEventSourceMetrics.setCommitScn(Scn commitScn) Sets the offset's high-watermark system change number.voidLogMinerStreamingChangeEventSourceMetrics.setCurrentScn(Scn currentScn) Set the current system change number from the database.voidLogMinerStreamingChangeEventSourceMetrics.setOffsetScn(Scn offsetScn) Set the offset's low-watermark system change number.voidLogMinerStreamingChangeEventSourceMetrics.setOldestScnDetails(Scn oldestScn, Instant changeTime) Sets the details for the oldest system change number in the transaction buffer.(package private) static StringSqlUtils.startLogMinerStatement(Scn startScn, Scn endScn, OracleConnectorConfig.LogMiningStrategy strategy, boolean continuousMining) This returns statement to build LogMiner view for online redo log filesbooleanLogMinerStreamingChangeEventSource.startMiningSession(OracleConnection connection, Scn startScn, Scn endScn, int attempts) Starts a new Oracle LogMiner session.private booleanLogMinerStreamingChangeEventSource.waitForStartScnInArchiveLogs(ChangeEventSource.ChangeEventSourceContext context, Scn startScn) Waits for the starting system change number to exist in the archive logs before returning.Method parameters in io.debezium.connector.oracle.logminer with type arguments of type ScnModifier and TypeMethodDescriptionprivate OracleOffsetContextLogMinerAdapter.determineSnapshotOffset(OracleConnectorConfig connectorConfig, OracleConnection connection, Scn currentScn, Map<String, Scn> pendingTransactions, String transactionTableName) LogMinerAdapter.getPendingTransactions(Scn latestTableDdlScn, OracleConnection connection, Map<String, Scn> transactions, String transactionTableName) private voidLogMinerAdapter.getPendingTransactionsFromLogs(OracleConnection connection, Scn currentScn, Map<String, Scn> pendingTransactions) Constructors in io.debezium.connector.oracle.logminer with parameters of type ScnModifierConstructorDescriptionLogFile(String fileName, Scn firstScn, Scn nextScn, BigInteger sequence, LogFile.Type type, boolean current, int thread) Creates a log file that represents an online redo log record.LogFile(String fileName, Scn firstScn, Scn nextScn, BigInteger sequence, LogFile.Type type, int thread) Create a log file that represents an archived log record. -
Uses of Scn in io.debezium.connector.oracle.logminer.events
Fields in io.debezium.connector.oracle.logminer.events declared as ScnModifier and TypeFieldDescriptionprivate final ScnLogMinerEvent.scnprivate ScnLogMinerEventRow.scnMethods in io.debezium.connector.oracle.logminer.events that return ScnConstructors in io.debezium.connector.oracle.logminer.events with parameters of type ScnModifierConstructorDescriptionDmlEvent(EventType eventType, Scn scn, TableId tableId, String rowId, String rsId, Instant changeTime, LogMinerDmlEntry dmlEntry) LobEraseEvent(EventType eventType, Scn scn, TableId tableId, String rowId, String rsId, Instant changeTime) LobWriteEvent(EventType eventType, Scn scn, TableId tableId, String rowId, String rsId, Instant changeTime, String data, int offset, int length) LogMinerEvent(EventType eventType, Scn scn, TableId tableId, String rowId, String rsId, Instant changeTime) LogMinerEventRowTooLargeException(String tableName, Long limitInKiloBytes, Scn scn) RedoSqlDmlEvent(EventType eventType, Scn scn, TableId tableId, String rowId, String rsId, Instant changeTime, LogMinerDmlEntry dmlEntry, String redoSql) SelectLobLocatorEvent(EventType eventType, Scn scn, TableId tableId, String rowId, String rsId, Instant changeTime, LogMinerDmlEntry dmlEntry, String columnName, boolean binary) TruncateEvent(EventType eventType, Scn scn, TableId tableId, String rowId, String rsId, Instant changeTime, LogMinerDmlEntry dmlEntry) XmlBeginEvent(EventType eventType, Scn scn, TableId tableId, String rowId, String rsId, Instant changeTime, LogMinerDmlEntry dmlEntry, String columnName) XmlEndEvent(EventType eventType, Scn scn, TableId tableId, String rowId, String rsId, Instant changeTime) XmlWriteEvent(EventType eventType, Scn scn, TableId tableId, String rowId, String rsId, Instant changeTime, String xml, Integer length) -
Uses of Scn in io.debezium.connector.oracle.logminer.logwriter
Methods in io.debezium.connector.oracle.logminer.logwriter with parameters of type Scn -
Uses of Scn in io.debezium.connector.oracle.logminer.processor
Fields in io.debezium.connector.oracle.logminer.processor declared as ScnModifier and TypeFieldDescriptionprivate ScnAbstractLogMinerEventProcessor.currentOffsetScnprivate ScnAbstractLogMinerEventProcessor.lastProcessedScnprivate final ScnAbstractTransaction.startScnFields in io.debezium.connector.oracle.logminer.processor with type parameters of type ScnMethods in io.debezium.connector.oracle.logminer.processor that return ScnModifier and TypeMethodDescriptionprotected abstract ScnAbstractLogMinerEventProcessor.calculateNewStartScn(Scn endScn, Scn maxCommittedScn) Calculates the new starting system change number based on the current processing range.private ScnAbstractLogMinerEventProcessor.calculateSmallestScn()Calculate the smallest SCN that remains in the transaction cache.protected ScnAbstractLogMinerEventProcessor.getLastProcessedScn()Return the last processed system change number handled by the processor.private ScnAbstractLogMinerEventProcessor.getLastScnToAbandonFallbackByTransactionChangeTime(Duration retention) Calculates the last system change number to abandon by directly examining the transaction buffer cache and comparing the transaction start time to the most recent last processed change time and comparing the difference to the configured transaction retention policy.AbstractTransaction.getStartScn()Transaction.getStartScn()Get the system change number of when the transaction startedprotected abstract ScnAbstractLogMinerEventProcessor.getTransactionCacheMinimumScn()Gets the minimum system change number stored in the transaction cache.Process Oracle LogMiner events for a given system change number range.Methods in io.debezium.connector.oracle.logminer.processor that return types with arguments of type ScnModifier and TypeMethodDescriptionAbstractLogMinerEventProcessor.getLastScnToAbandon(OracleConnection connection, Duration retention) Calculates the SCN as a watermark to abandon for long running transactions.Methods in io.debezium.connector.oracle.logminer.processor with parameters of type ScnModifier and TypeMethodDescriptionprotected abstract ScnAbstractLogMinerEventProcessor.calculateNewStartScn(Scn endScn, Scn maxCommittedScn) Calculates the new starting system change number based on the current processing range.protected abstract voidAbstractLogMinerEventProcessor.finalizeTransactionCommit(String transactionId, Scn commitScn) Finalizes the commit of a transaction.protected abstract voidAbstractLogMinerEventProcessor.finalizeTransactionRollback(String transactionId, Scn rollbackScn) Finalizes the rollback the specified transactionProcess Oracle LogMiner events for a given system change number range.protected voidAbstractLogMinerEventProcessor.warnPotentiallyStuckScn(Scn previousOffsetScn, Map<Integer, Scn> previousOffsetCommitScns) Checks to see whether the offset'sscnis remaining the same across multiple mining sessions while the offset'scommit_scnis changing between sessions.Method parameters in io.debezium.connector.oracle.logminer.processor with type arguments of type ScnModifier and TypeMethodDescriptionprotected voidAbstractLogMinerEventProcessor.warnPotentiallyStuckScn(Scn previousOffsetScn, Map<Integer, Scn> previousOffsetCommitScns) Checks to see whether the offset'sscnis remaining the same across multiple mining sessions while the offset'scommit_scnis changing between sessions.Constructors in io.debezium.connector.oracle.logminer.processor with parameters of type Scn -
Uses of Scn in io.debezium.connector.oracle.logminer.processor.infinispan
Methods in io.debezium.connector.oracle.logminer.processor.infinispan that return ScnModifier and TypeMethodDescriptionprotected ScnAbstractInfinispanLogMinerEventProcessor.calculateNewStartScn(Scn endScn, Scn maxCommittedScn) protected ScnEmbeddedInfinispanLogMinerEventProcessor.getTransactionCacheMinimumScn()protected ScnRemoteInfinispanLogMinerEventProcessor.getTransactionCacheMinimumScn()Methods in io.debezium.connector.oracle.logminer.processor.infinispan with parameters of type ScnModifier and TypeMethodDescriptionprotected ScnAbstractInfinispanLogMinerEventProcessor.calculateNewStartScn(Scn endScn, Scn maxCommittedScn) protected voidAbstractInfinispanLogMinerEventProcessor.finalizeTransactionCommit(String transactionId, Scn commitScn) protected voidAbstractInfinispanLogMinerEventProcessor.finalizeTransactionRollback(String transactionId, Scn rollbackScn) protected abstract voidAbstractInfinispanLogMinerEventProcessor.purgeCache(Scn minCacheScn) Purge the necessary caches with all entries that occurred prior to the specified change number.protected voidEmbeddedInfinispanLogMinerEventProcessor.purgeCache(Scn minCacheScn) protected voidRemoteInfinispanLogMinerEventProcessor.purgeCache(Scn minCacheScn) Constructors in io.debezium.connector.oracle.logminer.processor.infinispan with parameters of type Scn -
Uses of Scn in io.debezium.connector.oracle.logminer.processor.memory
Fields in io.debezium.connector.oracle.logminer.processor.memory with type parameters of type ScnModifier and TypeFieldDescriptionMemoryLogMinerEventProcessor.recentlyProcessedTransactionsCacheCache of processed transactions (committed or rolled back), keyed based on the transaction's unique identifier.MemoryLogMinerEventProcessor.schemaChangesCacheMethods in io.debezium.connector.oracle.logminer.processor.memory that return ScnModifier and TypeMethodDescriptionprotected ScnMemoryLogMinerEventProcessor.calculateNewStartScn(Scn endScn, Scn maxCommittedScn) protected ScnMemoryLogMinerEventProcessor.getTransactionCacheMinimumScn()Methods in io.debezium.connector.oracle.logminer.processor.memory with parameters of type ScnModifier and TypeMethodDescriptionprotected ScnMemoryLogMinerEventProcessor.calculateNewStartScn(Scn endScn, Scn maxCommittedScn) protected voidMemoryLogMinerEventProcessor.finalizeTransactionCommit(String transactionId, Scn commitScn) protected voidMemoryLogMinerEventProcessor.finalizeTransactionRollback(String transactionId, Scn rollbackScn) Constructors in io.debezium.connector.oracle.logminer.processor.memory with parameters of type Scn -
Uses of Scn in io.debezium.connector.oracle.olr
Fields in io.debezium.connector.oracle.olr declared as ScnModifier and TypeFieldDescriptionprivate ScnOpenLogReplicatorStreamingChangeEventSource.lastCheckpointScnFields in io.debezium.connector.oracle.olr with type parameters of type ScnModifier and TypeFieldDescriptionprivate final AtomicReference<Scn>OpenLogReplicatorStreamingChangeEventSourceMetrics.checkpointScnMethods in io.debezium.connector.oracle.olr that return ScnModifier and TypeMethodDescriptionOpenLogReplicatorAdapter.getOffsetScn(OracleOffsetContext offsetContext) Methods in io.debezium.connector.oracle.olr with parameters of type ScnModifier and TypeMethodDescriptionvoidOpenLogReplicatorStreamingChangeEventSourceMetrics.setCheckpointDetails(Scn checkpointScn, Long checkpointIndex) -
Uses of Scn in io.debezium.connector.oracle.olr.client
Fields in io.debezium.connector.oracle.olr.client declared as ScnModifier and TypeFieldDescriptionprivate ScnStreamingEvent.checkpointScnprivate ScnStreamingEvent.scnprivate ScnOlrNetworkClient.startScnMethods in io.debezium.connector.oracle.olr.client that return ScnModifier and TypeMethodDescriptionStreamingEvent.ScnDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser jsonParser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext) StreamingEvent.getCheckpointScn()StreamingEvent.getScn()Methods in io.debezium.connector.oracle.olr.client with parameters of type Scn -
Uses of Scn in io.debezium.connector.oracle.xstream
Fields in io.debezium.connector.oracle.xstream declared as ScnMethods in io.debezium.connector.oracle.xstream that return ScnModifier and TypeMethodDescriptionXStreamAdapter.getOffsetScn(OracleOffsetContext offsetContext) LcrPosition.getScn()private static ScnXStreamAdapter.getScn(byte[] startPosition) Methods in io.debezium.connector.oracle.xstream with parameters of type ScnModifier and TypeMethodDescriptionprivate byte[]XstreamStreamingChangeEventSource.convertScnToPosition(Scn scn) private voidXstreamStreamingChangeEventSource.sendPublishedPosition(LcrPosition lcrPosition, Scn scn)