Uses of Class
io.debezium.connector.oracle.OracleConnection
-
Packages that use OracleConnection Package Description io.debezium.connector.oracle io.debezium.connector.oracle.logminer io.debezium.connector.oracle.xstream -
-
Uses of OracleConnection in io.debezium.connector.oracle
Fields in io.debezium.connector.oracle declared as OracleConnection Modifier and Type Field Description private OracleConnectionOracleValueConverters. connectionprivate OracleConnectionOracleChangeEventSourceFactory. jdbcConnectionprivate OracleConnectionOracleConnectorTask. jdbcConnectionprivate OracleConnectionOracleSnapshotChangeEventSource. jdbcConnectionMethods in io.debezium.connector.oracle with parameters of type OracleConnection Modifier and Type Method Description StreamingChangeEventSource<OracleOffsetContext>StreamingAdapter. getSource(OracleConnection connection, EventDispatcher<TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics)default StreamingAdapter.TableNameCaseSensitivityStreamingAdapter. getTableNameCaseSensitivity(OracleConnection connection)Returns whether table names are case sensitive.Constructors in io.debezium.connector.oracle with parameters of type OracleConnection Constructor Description OracleChangeEventSourceFactory(OracleConnectorConfig configuration, OracleConnection jdbcConnection, ErrorHandler errorHandler, EventDispatcher<TableId> dispatcher, Clock clock, OracleDatabaseSchema schema, Configuration jdbcConfig, OracleTaskContext taskContext, OracleStreamingChangeEventSourceMetrics streamingMetrics)OracleSnapshotChangeEventSource(OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, OracleDatabaseSchema schema, EventDispatcher<TableId> dispatcher, Clock clock, SnapshotProgressListener snapshotProgressListener)OracleValueConverters(OracleConnectorConfig config, OracleConnection connection) -
Uses of OracleConnection in io.debezium.connector.oracle.logminer
Fields in io.debezium.connector.oracle.logminer declared as OracleConnection Modifier and Type Field Description private OracleConnectionLogMinerStreamingChangeEventSource. jdbcConnectionFields in io.debezium.connector.oracle.logminer with type parameters of type OracleConnection Modifier and Type Field Description private static Map<String,OracleConnection>LogMinerHelper. racFlushConnectionsMethods in io.debezium.connector.oracle.logminer that return OracleConnection Modifier and Type Method Description private static OracleConnectionLogMinerHelper. createFlushConnection(JdbcConfiguration config, String host)Methods in io.debezium.connector.oracle.logminer with parameters of type OracleConnection Modifier and Type Method Description private voidLogMinerStreamingChangeEventSource. abandonOldTransactionsIfExist(OracleConnection connection, OracleOffsetContext offsetContext, TransactionalBuffer transactionalBuffer)(package private) static voidLogMinerHelper. buildDataDictionary(OracleConnection connection)This builds data dictionary objects in redo log files.(package private) static voidLogMinerHelper. checkSupplementalLogging(OracleConnection connection, String pdbName, OracleDatabaseSchema schema)This method validates the supplemental logging configuration for the source database.(package private) static voidLogMinerHelper. createFlushTable(OracleConnection connection)static voidLogMinerHelper. endMining(OracleConnection connection)This call completes LogMiner session.private static voidLogMinerHelper. executeCallableStatement(OracleConnection connection, String statement)(package private) static voidLogMinerHelper. flushLogWriter(OracleConnection connection, JdbcConfiguration config, boolean isRac, Set<String> racHosts)It is critical to flush LogWriter(s) buffer(package private) static Set<String>LogMinerHelper. getCurrentRedoLogFiles(OracleConnection connection)This method query the database to get CURRENT online redo log file(s).(package private) static ScnLogMinerHelper. getEndScn(OracleConnection connection, Scn startScn, OracleStreamingChangeEventSourceMetrics streamingMetrics, int defaultBatchSize)This method returns next SCN for mining and also updates streaming metrics.(package private) static ScnLogMinerHelper. getFirstOnlineLogScn(OracleConnection connection, Duration archiveLogRetention)This method fetches the oldest SCN from online redo log filesstatic Optional<Scn>LogMinerHelper. getLastScnToAbandon(OracleConnection connection, Scn offsetScn, Duration transactionRetention)This method calculates SCN as a watermark to abandon long lasting transactions.static List<LogFile>LogMinerHelper. getLogFilesForOffsetScn(OracleConnection connection, Scn offsetScn, Duration archiveLogRetention, boolean archiveLogOnlyMode)Get all log files that should be mined.static Map<String,String>LogMinerHelper. getMap(OracleConnection connection, String query, String nullReplacement)private static Map<String,String>LogMinerHelper. getRedoLogStatus(OracleConnection connection)This fetches online redo log statusesstatic ObjectLogMinerHelper. getSingleResult(OracleConnection connection, String query, LogMinerHelper.DATATYPE type)StreamingChangeEventSource<OracleOffsetContext>LogMinerAdapter. getSource(OracleConnection connection, EventDispatcher<TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics)private static intLogMinerHelper. getSwitchCount(OracleConnection connection)This fetches REDO LOG switch count for the last day(package private) static OffsetDateTimeLogMinerHelper. getSystime(OracleConnection connection)Get the database time in the time zone of the system this database is running onprivate voidLogMinerStreamingChangeEventSource. initializeRedoLogsForMining(OracleConnection connection, boolean postEndMiningSession, Duration archiveLogRetention, Scn startScn)(package private) static booleanLogMinerHelper. isTableSupplementalLogDataAll(OracleConnection connection, TableId tableId)private static voidLogMinerHelper. logDatabaseState(OracleConnection connection)Helper method that will dump the state of various critical tables used by the LogMiner implementation to derive state about which logs are to be mined and processed by the Oracle LogMiner session.private static voidLogMinerHelper. logQueryResults(OracleConnection connection, String query)Helper method that dumps the result set of an arbitrary SQL query to the connector's logs.static voidLogMinerHelper. removeLogFilesFromMining(OracleConnection conn)This method removes all added log files from miningstatic voidLogMinerHelper. setLogFilesForMining(OracleConnection connection, Scn lastProcessedScn, Duration archiveLogRetention, boolean archiveLogOnlyMode)This method substitutes CONTINUOUS_MINE functionality(package private) static voidLogMinerHelper. startLogMining(OracleConnection connection, Scn startScn, Scn endScn, OracleConnectorConfig.LogMiningStrategy strategy, boolean isContinuousMining, OracleStreamingChangeEventSourceMetrics streamingMetrics)This method builds mining view to query changes from.Constructors in io.debezium.connector.oracle.logminer with parameters of type OracleConnection Constructor Description LogMinerStreamingChangeEventSource(OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, Configuration jdbcConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics) -
Uses of OracleConnection in io.debezium.connector.oracle.xstream
Fields in io.debezium.connector.oracle.xstream declared as OracleConnection Modifier and Type Field Description private OracleConnectionXstreamStreamingChangeEventSource. jdbcConnectionMethods in io.debezium.connector.oracle.xstream with parameters of type OracleConnection Modifier and Type Method Description StreamingChangeEventSource<OracleOffsetContext>XStreamAdapter. getSource(OracleConnection connection, EventDispatcher<TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics)StreamingAdapter.TableNameCaseSensitivityXStreamAdapter. getTableNameCaseSensitivity(OracleConnection connection)private static intXstreamStreamingChangeEventSource. resolvePosVersion(OracleConnection connection, OracleConnectorConfig connectorConfig)Constructors in io.debezium.connector.oracle.xstream with parameters of type OracleConnection Constructor Description XstreamStreamingChangeEventSource(OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleStreamingChangeEventSourceMetrics streamingMetrics)
-