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 that return OracleConnectionModifier and TypeMethodDescriptionprivate OracleConnectionOracleConnectorTask.getHeartbeatConnection(OracleConnectorConfig connectorConfig, JdbcConfiguration jdbcConfig) Methods in io.debezium.connector.oracle with parameters of type OracleConnectionModifier and TypeMethodDescriptionprotected booleanAbstractStreamingAdapter.areSameTimestamp(Scn scn1, Scn scn2, OracleConnection connection) Checks whether the two specified system change numbers have the same timestamp.private 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.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) Returns the offset context based on the snapshot state.AbstractStreamingAdapter.getLatestTableDdlScn(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnection connection) Returns the SCN of the latest DDL change to the captured tables.StreamingAdapter.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 voidLogMinerAdapter.addLogsToSession(List<LogFile> logs, int from, int to, OracleConnection connection) private 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.private OracleOffsetContextLogMinerAdapter.determineSnapshotOffset(OracleConnectorConfig connectorConfig, OracleConnection connection, Scn currentScn, Map<String, Scn> pendingTransactions) LogMinerAdapter.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) 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.LogMinerAdapter.getCurrentScn(Scn latestTableDdlScn, OracleConnection connection) 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.private ScnLogMinerAdapter.getOldestScnAvailableInLogs(OracleConnectorConfig config, OracleConnection connection) LogMinerAdapter.getOrderedLogsFromScn(OracleConnectorConfig config, Scn sinceScn, OracleConnection connection) LogMinerAdapter.getPendingTransactions(Scn latestTableDdlScn, OracleConnection connection, Map<String, Scn> transactions) LogMinerAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, OracleStreamingChangeEventSourceMetrics streamingMetrics) LogMinerAdapter.getTransactionIdForScn(Scn scn, OracleConnection connection) private ScnLogMinerAdapter.getTransactionStartScn(String transactionId, Scn currentScn, OracleConnection connection) 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.booleanLogMinerStreamingChangeEventSource.startMiningSession(OracleConnection connection, Scn startScn, Scn endScn, int attempts) Starts a new Oracle LogMiner session.private voidLogMinerAdapter.startSession(OracleConnection connection) private voidLogMinerAdapter.stopSession(OracleConnection connection) 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.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) XStreamAdapter.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)