Uses of Class
io.debezium.connector.oracle.OracleConnection
Packages that use OracleConnection
Package
Description
-
Uses of OracleConnection in io.debezium.connector.oracle
Fields in io.debezium.connector.oracle declared as OracleConnectionModifier and TypeFieldDescriptionprivate final OracleConnectionOracleSignalBasedIncrementalSnapshotChangeEventSource.connectionprivate final OracleConnectionOracleValueConverters.connectionprivate final OracleConnectionOracleChangeEventSourceFactory.jdbcConnectionprivate OracleConnectionOracleConnectorTask.jdbcConnectionprivate final OracleConnectionOracleSnapshotChangeEventSource.jdbcConnectionMethods in io.debezium.connector.oracle with parameters of type OracleConnectionModifier and TypeMethodDescriptionprivate static DefaultValueConverter.DefaultValueMapperOracleDefaultValueConverter.castTemporalFunctionCall(OracleConnection jdbcConnection) private static Map<Integer,DefaultValueConverter.DefaultValueMapper> OracleDefaultValueConverter.createDefaultValueMappers(OracleConnection jdbcConnection) abstract LogMinerEventProcessorOracleConnectorConfig.LogMiningBufferType.createProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, OracleStreamingChangeEventSourceMetrics metrics) Creates the buffer type's specific processor implementationStreamingAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics) StreamingAdapter.getTableNameCaseSensitivity(OracleConnection connection) Returns whether table names are case sensitive.Constructors in io.debezium.connector.oracle with parameters of type OracleConnectionModifierConstructorDescriptionOracleChangeEventSourceFactory(OracleConnectorConfig configuration, OracleConnection jdbcConnection, ErrorHandler errorHandler, EventDispatcher<OraclePartition, TableId> dispatcher, Clock clock, OracleDatabaseSchema schema, Configuration jdbcConfig, OracleTaskContext taskContext, OracleStreamingChangeEventSourceMetrics streamingMetrics) OracleDefaultValueConverter(OracleValueConverters valueConverters, OracleConnection jdbcConnection) OracleSnapshotChangeEventSource(OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, OracleDatabaseSchema schema, EventDispatcher<OraclePartition, TableId> dispatcher, Clock clock, SnapshotProgressListener<OraclePartition> snapshotProgressListener) OracleValueConverters(OracleConnectorConfig config, OracleConnection connection) -
Uses of OracleConnection in io.debezium.connector.oracle.logminer
Fields in io.debezium.connector.oracle.logminer declared as OracleConnectionModifier and TypeFieldDescriptionprivate final OracleConnectionLogMinerStreamingChangeEventSource.jdbcConnectionMethods in io.debezium.connector.oracle.logminer with parameters of type OracleConnectionModifier and TypeMethodDescriptionprivate voidLogMinerStreamingChangeEventSource.buildDataDictionary(OracleConnection connection) Requests Oracle to build the data dictionary.private ScnLogMinerStreamingChangeEventSource.calculateEndScn(OracleConnection connection, Scn startScn, Scn prevEndScn) Calculates the mining session's end system change number.private voidLogMinerStreamingChangeEventSource.captureSessionMemoryStatistics(OracleConnection connection) private voidLogMinerStreamingChangeEventSource.checkDatabaseAndTableState(OracleConnection connection, String pdbName, OracleDatabaseSchema schema) Checks and validates the database's supplemental logging configuration as well as the lengths of the table and column names that are part of the database schema.voidLogMinerStreamingChangeEventSource.endMiningSession(OracleConnection connection, OracleOffsetContext offsetContext) End the current Oracle LogMiner session, if one is in progress.private static voidLogMinerHelper.executeCallableStatement(OracleConnection connection, String statement) LogMinerStreamingChangeEventSource.getCurrentRedoLogFiles(OracleConnection connection) Get a list of all the CURRENT redo log file names.private OffsetDateTimeLogMinerStreamingChangeEventSource.getDatabaseSystemTime(OracleConnection connection) Get the database system time in the database system's time zone.private ScnLogMinerStreamingChangeEventSource.getFirstScnInLogs(OracleConnection connection) Gets the first system change number in both archive and redo logs.LogMinerHelper.getLogFilesForOffsetScn(OracleConnection connection, Scn offsetScn, Duration archiveLogRetention, boolean archiveLogOnlyMode, String archiveDestinationName) Get all log files that should be mined.LogMinerAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics) private voidLogMinerStreamingChangeEventSource.initializeRedoLogsForMining(OracleConnection connection, boolean postEndMiningSession, Scn startScn) private booleanLogMinerStreamingChangeEventSource.isDatabaseAllSupplementalLoggingEnabled(OracleConnection connection) Returns whether the database is configured with ALL supplemental logging.private booleanLogMinerStreamingChangeEventSource.isDatabaseMinSupplementalLoggingEnabled(OracleConnection connection) Returns whether the database is configured with MIN supplemental logging.private booleanLogMinerStreamingChangeEventSource.isTableAllColumnsSupplementalLoggingEnabled(OracleConnection connection, TableId tableId) Return whether the table is configured with ALL COLUMN supplemental logging.private static voidLogMinerDatabaseStateWriter.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 miningLogMinerHelper.setLogFilesForMining(OracleConnection connection, Scn lastProcessedScn, Duration archiveLogRetention, boolean archiveLogOnlyMode, String archiveDestinationName, int maxRetries, Duration initialDelay, Duration maxDelay) This method substitutes CONTINUOUS_MINE functionalityprivate voidLogMinerStreamingChangeEventSource.setNlsSessionParameters(OracleConnection connection) Sets the NLS parameters for the mining session.voidLogMinerStreamingChangeEventSource.startMiningSession(OracleConnection connection, Scn startScn, Scn endScn) Starts a new Oracle LogMiner session.static voidLogMinerDatabaseStateWriter.write(OracleConnection connection) Constructors in io.debezium.connector.oracle.logminer with parameters of type OracleConnectionModifierConstructorDescriptionLogMinerStreamingChangeEventSource(OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, Configuration jdbcConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics) -
Uses of OracleConnection in io.debezium.connector.oracle.logminer.logwriter
Fields in io.debezium.connector.oracle.logminer.logwriter declared as OracleConnectionModifier and TypeFieldDescriptionprivate final OracleConnectionCommitLogWriterFlushStrategy.connectionConstructors in io.debezium.connector.oracle.logminer.logwriter with parameters of type OracleConnectionModifierConstructorDescriptionCommitLogWriterFlushStrategy(OracleConnection connection) Creates a transaction-commit Oracle LogWriter (LGWR) process flush strategy. -
Uses of OracleConnection in io.debezium.connector.oracle.logminer.processor.infinispan
Fields in io.debezium.connector.oracle.logminer.processor.infinispan declared as OracleConnectionModifier and TypeFieldDescriptionprivate final OracleConnectionAbstractInfinispanLogMinerEventProcessor.jdbcConnectionConstructors in io.debezium.connector.oracle.logminer.processor.infinispan with parameters of type OracleConnectionModifierConstructorDescriptionAbstractInfinispanLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, OracleStreamingChangeEventSourceMetrics metrics) EmbeddedInfinispanLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, OracleStreamingChangeEventSourceMetrics metrics) RemoteInfinispanLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, OracleStreamingChangeEventSourceMetrics metrics) -
Uses of OracleConnection in io.debezium.connector.oracle.logminer.processor.memory
Fields in io.debezium.connector.oracle.logminer.processor.memory declared as OracleConnectionModifier and TypeFieldDescriptionprivate final OracleConnectionMemoryLogMinerEventProcessor.jdbcConnectionMethods in io.debezium.connector.oracle.logminer.processor.memory with parameters of type OracleConnectionModifier and TypeMethodDescriptionMemoryLogMinerEventProcessor.getLastScnToAbandon(OracleConnection connection, Scn offsetScn, Duration retention) Calculates the SCN as a watermark to abandon for long running transactions.Constructors in io.debezium.connector.oracle.logminer.processor.memory with parameters of type OracleConnectionModifierConstructorDescriptionMemoryLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, OracleStreamingChangeEventSourceMetrics metrics) -
Uses of OracleConnection in io.debezium.connector.oracle.xstream
Fields in io.debezium.connector.oracle.xstream declared as OracleConnectionModifier and TypeFieldDescriptionprivate final OracleConnectionXstreamStreamingChangeEventSource.jdbcConnectionMethods in io.debezium.connector.oracle.xstream with parameters of type OracleConnectionModifier and TypeMethodDescriptionXStreamAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics) XStreamAdapter.getTableNameCaseSensitivity(OracleConnection connection) private static intXstreamStreamingChangeEventSource.resolvePosVersion(OracleConnection connection, OracleConnectorConfig connectorConfig) Constructors in io.debezium.connector.oracle.xstream with parameters of type OracleConnectionModifierConstructorDescriptionXstreamStreamingChangeEventSource(OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleStreamingChangeEventSourceMetrics streamingMetrics)