| Package | Description |
|---|---|
| io.debezium.connector.oracle | |
| io.debezium.connector.oracle.logminer | |
| io.debezium.connector.oracle.xstream |
| Modifier and Type | Field and Description |
|---|---|
private OracleConnectorConfig |
OracleChangeEventSourceFactory.configuration |
private OracleConnectorConfig |
OracleSnapshotChangeEventSource.connectorConfig |
private OracleConnectorConfig |
OracleOffsetContext.Builder.connectorConfig |
private OracleConnectorConfig |
OracleOffsetContext.Loader.connectorConfig |
| Modifier and Type | Method and Description |
|---|---|
static TopicSelector<TableId> |
OracleTopicSelector.defaultSelector(OracleConnectorConfig connectorConfig) |
boolean |
OracleConnection.getTablenameCaseInsensitivity(OracleConnectorConfig connectorConfig)
Resolve the table name case insensitivity used by the schema based on the following rules:
If option is provided in connector configuration, it will be used.
Otherwise resolved by database version where Oracle 11 will be
true; otherwise false.
|
OracleOffsetContext.Builder |
OracleOffsetContext.Builder.logicalName(OracleConnectorConfig connectorConfig) |
| Modifier and Type | Field and Description |
|---|---|
private OracleConnectorConfig |
LogMinerStreamingChangeEventSource.connectorConfig |
private OracleConnectorConfig |
LogMinerQueryResultProcessor.connectorConfig |
| Modifier and Type | Method and Description |
|---|---|
private static String |
SqlUtils.buildSchemaPredicate(OracleConnectorConfig connectorConfig) |
private static String |
SqlUtils.buildTablePredicate(OracleConnectorConfig connectorConfig) |
(package private) static String |
SqlUtils.logMinerContentsQuery(OracleConnectorConfig connectorConfig,
String logMinerUser)
This is the query from the LogMiner view to get changes.
|
private static DmlParser |
LogMinerQueryResultProcessor.resolveParser(OracleConnectorConfig connectorConfig,
OracleConnection connection) |
| Constructor and Description |
|---|
LogMinerQueryResultProcessor(ChangeEventSource.ChangeEventSourceContext context,
OracleConnection jdbcConnection,
OracleConnectorConfig connectorConfig,
OracleStreamingChangeEventSourceMetrics streamingMetrics,
TransactionalBuffer transactionalBuffer,
OracleOffsetContext offsetContext,
OracleDatabaseSchema schema,
EventDispatcher<TableId> dispatcher,
Clock clock,
HistoryRecorder historyRecorder) |
LogMinerStreamingChangeEventSource(OracleConnectorConfig connectorConfig,
OracleOffsetContext offsetContext,
OracleConnection jdbcConnection,
EventDispatcher<TableId> dispatcher,
ErrorHandler errorHandler,
Clock clock,
OracleDatabaseSchema schema,
OracleTaskContext taskContext,
Configuration jdbcConfig,
OracleStreamingChangeEventSourceMetrics streamingMetrics) |
| Modifier and Type | Method and Description |
|---|---|
private static int |
XstreamStreamingChangeEventSource.resolvePosVersion(OracleConnection connection,
OracleConnectorConfig connectorConfig) |
| Constructor and Description |
|---|
XstreamStreamingChangeEventSource(OracleConnectorConfig connectorConfig,
OracleOffsetContext offsetContext,
OracleConnection jdbcConnection,
EventDispatcher<TableId> dispatcher,
ErrorHandler errorHandler,
Clock clock,
OracleDatabaseSchema schema) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.