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 OracleConnectionOracleConnectorTask.beanRegistryJdbcConnectionprivate final OracleConnectionOracleSignalBasedIncrementalSnapshotChangeEventSource.connectionprivate final OracleConnectionOracleValueConverters.connectionprivate OracleConnectionOracleConnectorTask.jdbcConnectionprivate final OracleConnectionOracleSnapshotChangeEventSource.jdbcConnectionFields in io.debezium.connector.oracle with type parameters of type OracleConnectionModifier and TypeFieldDescriptionprivate final MainConnectionProvidingConnectionFactory<OracleConnection>OracleChangeEventSourceFactory.connectionFactoryMethods 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 voidOracleConnectorTask.checkArchiveLogDestination(OracleConnection connection, String destinationName) 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, LogMinerStreamingChangeEventSourceMetrics 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.private StringBaseChangeRecordEmitter.getReselectQuery(List<Column> reselectColumns, Table table, OracleConnection connection) Creates the reselect query, a query that explicitly only selects the LOB-based columns from the underlying relational table based on the event's current primary key value set.StreamingAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, T streamingMetrics, SnapshotterService snapshotterService) StreamingAdapter.getTableNameCaseSensitivity(OracleConnection connection) Returns whether table names are case sensitive.default OracleValueConvertersStreamingAdapter.getValueConverter(OracleConnectorConfig connectorConfig, OracleConnection connection) Returns the value converter for the streaming adapter.Constructors in io.debezium.connector.oracle with parameters of type OracleConnectionModifierConstructorDescriptionOracleDefaultValueConverter(OracleValueConverters valueConverters, OracleConnection jdbcConnection) OracleValueConverters(OracleConnectorConfig config, OracleConnection connection) Constructor parameters in io.debezium.connector.oracle with type arguments of type OracleConnectionModifierConstructorDescriptionOracleChangeEventSourceFactory(OracleConnectorConfig configuration, MainConnectionProvidingConnectionFactory<OracleConnection> connectionFactory, ErrorHandler errorHandler, EventDispatcher<OraclePartition, TableId> dispatcher, Clock clock, OracleDatabaseSchema schema, Configuration jdbcConfig, OracleTaskContext taskContext, AbstractOracleStreamingChangeEventSourceMetrics streamingMetrics, SnapshotterService snapshotterService) OracleSnapshotChangeEventSource(OracleConnectorConfig connectorConfig, MainConnectionProvidingConnectionFactory<OracleConnection> connectionFactory, OracleDatabaseSchema schema, EventDispatcher<OraclePartition, TableId> dispatcher, Clock clock, SnapshotProgressListener<OraclePartition> snapshotProgressListener, NotificationService<OraclePartition, OracleOffsetContext> notificationService, SnapshotterService snapshotterService) -
Uses of OracleConnection in io.debezium.connector.oracle.logminer
Fields in io.debezium.connector.oracle.logminer declared as OracleConnectionModifier and TypeFieldDescriptionprivate final OracleConnectionLogFileCollector.connectionprivate final OracleConnectionLogMinerStreamingChangeEventSource.jdbcConnectionMethods in io.debezium.connector.oracle.logminer with parameters of type OracleConnectionModifier and TypeMethodDescriptionprivate voidLogMinerAdapter.addLogsToSession(List<LogFile> logs, 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, String transactionTableName) 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.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 ScnLogMinerAdapter.getOldestScnAvailableInLogs(OracleConnectorConfig config, OracleConnection connection) 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) LogMinerAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, LogMinerStreamingChangeEventSourceMetrics streamingMetrics, SnapshotterService snapshotterService) 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.private 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) static voidLogMinerDatabaseStateWriter.writeLogMinerLogFailures(OracleConnection connection) static voidLogMinerDatabaseStateWriter.writeLogMinerStartParameters(OracleConnection connection) Constructors in io.debezium.connector.oracle.logminer with parameters of type OracleConnectionModifierConstructorDescriptionLogFileCollector(OracleConnectorConfig connectorConfig, OracleConnection connection) LogMinerStreamingChangeEventSource(OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, Configuration jdbcConfig, LogMinerStreamingChangeEventSourceMetrics streamingMetrics, SnapshotterService snapshotterService) -
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(OracleConnectorConfig connectorConfig, OracleConnection connection) Creates a transaction-commit Oracle LogWriter (LGWR) process flush strategy. -
Uses of OracleConnection in io.debezium.connector.oracle.logminer.processor
Fields in io.debezium.connector.oracle.logminer.processor declared as OracleConnectionModifier and TypeFieldDescriptionprotected final OracleConnectionAbstractLogMinerEventProcessor.jdbcConnectionMethods in io.debezium.connector.oracle.logminer.processor with parameters of type OracleConnectionModifier and TypeMethodDescriptionAbstractLogMinerEventProcessor.getLastScnToAbandon(OracleConnection connection, Duration retention) Calculates the SCN as a watermark to abandon for long running transactions.AbstractLogMinerEventProcessor.getTableMetadataDdl(OracleConnection connection, TableId tableId) Get the specified table's create DDL statement.Constructors in io.debezium.connector.oracle.logminer.processor with parameters of type OracleConnectionModifierConstructorDescriptionAbstractLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleDatabaseSchema schema, OraclePartition partition, OracleOffsetContext offsetContext, EventDispatcher<OraclePartition, TableId> dispatcher, LogMinerStreamingChangeEventSourceMetrics metrics, OracleConnection jdbcConnection) -
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, LogMinerStreamingChangeEventSourceMetrics metrics) EmbeddedInfinispanLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, LogMinerStreamingChangeEventSourceMetrics metrics) RemoteInfinispanLogMinerEventProcessor(ChangeEventSource.ChangeEventSourceContext context, OracleConnectorConfig connectorConfig, OracleConnection jdbcConnection, EventDispatcher<OraclePartition, TableId> dispatcher, OraclePartition partition, OracleOffsetContext offsetContext, OracleDatabaseSchema schema, LogMinerStreamingChangeEventSourceMetrics metrics) -
Uses of OracleConnection in io.debezium.connector.oracle.logminer.processor.memory
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, LogMinerStreamingChangeEventSourceMetrics metrics) -
Uses of OracleConnection in io.debezium.connector.oracle.olr
Fields in io.debezium.connector.oracle.olr declared as OracleConnectionModifier and TypeFieldDescriptionprivate final OracleConnectionOpenLogReplicatorStreamingChangeEventSource.jdbcConnectionMethods in io.debezium.connector.oracle.olr with parameters of type OracleConnectionModifier and TypeMethodDescriptionOpenLogReplicatorAdapter.determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext<OraclePartition, OracleOffsetContext> ctx, OracleConnectorConfig connectorConfig, OracleConnection connection) OpenLogReplicatorAdapter.getSource(OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OracleTaskContext taskContext, Configuration jdbcConfig, OpenLogReplicatorStreamingChangeEventSourceMetrics streamingMetrics, SnapshotterService snapshotterService) OpenLogReplicatorAdapter.getValueConverter(OracleConnectorConfig connectorConfig, OracleConnection connection) Constructors in io.debezium.connector.oracle.olr with parameters of type OracleConnectionModifierConstructorDescriptionOpenLogReplicatorStreamingChangeEventSource(OracleConnectorConfig connectorConfig, OracleConnection connection, EventDispatcher<OraclePartition, TableId> dispatcher, ErrorHandler errorHandler, Clock clock, OracleDatabaseSchema schema, OpenLogReplicatorStreamingChangeEventSourceMetrics streamingMetrics, SnapshotterService snapshotterService) OpenLogReplicatorValueConverter(OracleConnectorConfig connectorConfig, OracleConnection connection) -
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, XStreamStreamingChangeEventSourceMetrics streamingMetrics, SnapshotterService snapshotterService) XStreamAdapter.getTableNameCaseSensitivity(OracleConnection connection) private oracle.streams.XStreamOutXstreamStreamingChangeEventSource.performAttachWithRetries(OracleConnection xsConnection, byte[] startPosition) 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, XStreamStreamingChangeEventSourceMetrics streamingMetrics)