Skip navigation links
Debezium Connector for Oracle 1.4.1.Final
A B C D E F G H I J L M N O P Q R S T U V W X Z 

A

abandonedTransactionIds - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
abandonedTransactionIds - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
abandonLongTransactions(Long) - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
If for some reason the connector got restarted, the offset will point to the beginning of the oldest captured transaction.
abandonOldTransactionsIfExist(Connection) - Method in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
activeTransactions - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
adapter - Variable in class io.debezium.connector.oracle.OracleOffsetContext.Loader
 
add(Scn) - Method in class io.debezium.connector.oracle.logminer.Scn
 
addAbandonedTransactionId(String) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
addLogFileStatement(String, String) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
addRolledBackTransactionId(String) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
alias - Variable in class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
 
aliasName - Variable in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
ALL_FIELDS - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
The set of Fields defined as part of this configuration.
ALL_LOG_GROUPS - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
allOnlineLogsQuery() - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
AlterTableParserListener - Class in io.debezium.connector.oracle.antlr.listener
Parser listener that is parsing Oracle ALTER TABLE statements
AlterTableParserListener(String, String, OracleDdlParser, List<ParseTreeListener>) - Constructor for class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
Package visible Constructor
applySchemaChange(SchemaChangeEvent) - Method in class io.debezium.connector.oracle.OracleDatabaseSchema
 
ARCHIVE_DEST_STATUS_VIEW - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
ARCHIVED_LOG_VIEW - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
archiveLogRetention - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
archiveLogsQuery(Long, Duration) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
Obtain the query to be used to fetch archive logs.
areSameTimestamp(Long, long) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
Whether the two SCNs represent the same timestamp or not (resolution is only 3 seconds).

B

BaseChangeRecordEmitter<T> - Class in io.debezium.connector.oracle
Base class to emit change data based on a single entry event.
BaseChangeRecordEmitter(OffsetContext, Table, Clock) - Constructor for class io.debezium.connector.oracle.BaseChangeRecordEmitter
 
BaseDmlParserListener<T> - Class in io.debezium.connector.oracle.antlr.listener
This class contains common methods for DML parser listeners
BaseDmlParserListener(String, String, OracleDmlParser) - Constructor for class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
 
BaseDmlStringParserListener - Class in io.debezium.connector.oracle.antlr.listener
This class parses recursively logical expression tree for DELETE and UPDATE statements
BaseDmlStringParserListener(String, String, OracleDmlParser) - Constructor for class io.debezium.connector.oracle.antlr.listener.BaseDmlStringParserListener
 
BaseOracleSchemaChangeEventEmitter - Class in io.debezium.connector.oracle
SchemaChangeEventEmitter implementation based on Oracle.
BaseOracleSchemaChangeEventEmitter(OracleOffsetContext, TableId, String, String, String, String) - Constructor for class io.debezium.connector.oracle.BaseOracleSchemaChangeEventEmitter
 
BaseParserListener - Class in io.debezium.connector.oracle.antlr.listener
This class contains common methods for all listeners
BaseParserListener() - Constructor for class io.debezium.connector.oracle.antlr.listener.BaseParserListener
 
batchSize - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
build() - Method in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
BUILD_DICTIONARY - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
buildDataDictionary(Connection) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This builds data dictionary objects in redo log files.
Builder() - Constructor for class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
buildHistoryTableName(LocalDateTime) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
buildTableInPredicate(List<String>) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
This method builds table_name IN predicate, filtering out non whitelisted tables from Log Mining.
bulkHistoryInsertStmt(String) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 

C

calculateLagMetrics(Instant) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
calculateLargestScn() - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
calculateSmallestScn() - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
catalogName - Variable in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
catalogName - Variable in class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
 
catalogName - Variable in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
catalogName - Variable in class io.debezium.connector.oracle.antlr.listener.DropTableParserListener
 
catalogName - Variable in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
catalogName - Variable in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
catalogName - Variable in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
catalogName - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
catalogName - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
CHANGE_TIME - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
changeBatchSize(boolean) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
changeBatchSize(boolean) - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
 
changeSleepingTime(boolean) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
changeSleepingTime(boolean) - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
change sleeping time
checkSupplementalLogging(OracleConnection, String, OracleDatabaseSchema) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method validates the supplemental logging configuration for the source database.
clock - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
clock - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
clock - Variable in class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
clock - Variable in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
clock - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
cloneOldToNewColumnValues(Map<String, LogMinerColumnValueWrapper>, Map<String, LogMinerColumnValueWrapper>, Table) - Static method in class io.debezium.connector.oracle.antlr.listener.ParserUtils
Initialize new column values with old column values.
close() - Method in class io.debezium.connector.oracle.logminer.NeverHistoryRecorder
 
close() - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
Closes buffer.
columnData - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueImpl
 
columnDefinitionParserListener - Variable in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
ColumnDefinitionParserListener - Class in io.debezium.connector.oracle.antlr.listener
This class parses column definitions of Oracle statements.
ColumnDefinitionParserListener(TableEditor, ColumnEditor, DataTypeResolver) - Constructor for class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
columnDefinitionParserListener - Variable in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
columnEditor - Variable in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
columnEditors - Variable in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
columnFilter - Variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
columnName - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueImpl
 
columnType - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueImpl
 
columnValue - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueWrapper
 
commandType - Variable in class io.debezium.connector.oracle.BaseOracleSchemaChangeEventEmitter
 
commandType - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
COMMIT - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
commit(String, Scn, OracleOffsetContext, Timestamp, ChangeEventSource.ChangeEventSourceContext, String) - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
If the commit executor queue is full, back-pressure will be applied by letting execution of the callback be performed by the calling thread.
COMMIT_SCN_KEY - Static variable in class io.debezium.connector.oracle.SourceInfo
 
commitCallbacks - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer.Transaction
 
commitOffset(Map<String, ?>) - Method in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
commitOffset(Map<String, ?>) - Method in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
commitQueueCapacity - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
commitQueueCapacity - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
commitScn - Variable in class io.debezium.connector.oracle.SourceInfo
 
committedDmlCounter - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
committedScn - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
committedTransactions - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
compareTo(Scn) - Method in class io.debezium.connector.oracle.logminer.Scn
 
compareTo(LcrPosition) - Method in class io.debezium.connector.oracle.xstream.LcrPosition
 
complete(AbstractSnapshotChangeEventSource.SnapshotContext) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
config - Variable in class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
config() - Method in class io.debezium.connector.oracle.OracleConnector
 
configDef() - Static method in class io.debezium.connector.oracle.OracleConnectorConfig
 
configuration - Variable in class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
connection - Variable in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
connection - Variable in class io.debezium.connector.oracle.OracleValueConverters
 
connectionProblem(Throwable) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
CONNECTOR_ADAPTER - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
ConnectorAdapter(String) - Constructor for enum io.debezium.connector.oracle.OracleConnectorConfig.ConnectorAdapter
 
connectorConfig - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
connectorConfig - Variable in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
connectorConfig - Variable in class io.debezium.connector.oracle.OracleOffsetContext.Loader
 
connectorConfig - Variable in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
context - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
CONTEXT_NAME - Static variable in class io.debezium.connector.oracle.OracleConnectorTask
 
contextName() - Static method in class io.debezium.connector.oracle.Module
 
CONTINUOUS_MINE - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
convertBinary(Column, Field, Object, CommonConnectorConfig.BinaryHandlingMode) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertBinary(Column, Field, Object, CommonConnectorConfig.BinaryHandlingMode) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertBoolean(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
Converts a value object for an expected JDBC type of Types.BOOLEAN.
convertBoolean(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
Converts a value object for an expected JDBC type of Types.BOOLEAN.
convertDecimal(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertDecimal(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertDouble(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertDouble(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
converter - Variable in class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
 
converter - Variable in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
converter - Variable in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
converter(Column, Field) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
converter(Column, Field) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertFloat(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertFloat(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertInteger(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertInteger(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertIntervalDaySecond(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertIntervalDaySecond(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertIntervalYearMonth(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertIntervalYearMonth(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertNumeric(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertNumeric(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertNumericAsBigInteger(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertNumericAsBigInteger(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertNumericAsInteger(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertNumericAsInteger(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertNumericAsSmallInt(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertNumericAsSmallInt(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertNumericAsTinyInt(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertNumericAsTinyInt(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertScnToPosition(long) - Method in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
convertString(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertString(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertTimestampToEpochMicros(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertTimestampToEpochMicros(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertTimestampToEpochMillis(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertTimestampToEpochMillis(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertTimestampToEpochNanos(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertTimestampToEpochNanos(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertTimestampWithZone(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertTimestampWithZone(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertTinyInt(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertTinyInt(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
convertToLocalDateTime(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
Converts a string object for an object type of LocalDateTime.
convertValueToSchemaType(Column, Object, OracleChangeRecordValueConverter) - Static method in class io.debezium.connector.oracle.antlr.listener.ParserUtils
This converts the given value to the appropriate object.
convertVariableScale(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
convertVariableScale(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
create() - Static method in class io.debezium.connector.oracle.OracleOffsetContext
 
CREATE_FLUSH_TABLE - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
CREATE_LOGMINING_HISTORY_SEQUENCE - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
createChunk() - Method in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
createFlushConnection(JdbcConfiguration, String) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
createFlushTable(Connection) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
createLCR() - Method in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
createLogMiningHistoryObjects(Connection, String) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
createNewLexerInstance(CharStream) - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
createNewLexerInstance(CharStream) - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
createNewParserInstance(CommonTokenStream) - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
createNewParserInstance(CommonTokenStream) - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
createNewSystemVariablesInstance() - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
createNewSystemVariablesInstance() - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
createParseTreeWalkerListener() - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
createParseTreeWalkerListener() - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
CreateTableParserListener - Class in io.debezium.connector.oracle.antlr.listener
 
CreateTableParserListener(String, String, OracleDdlParser, List<ParseTreeListener>) - Constructor for class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
CSF - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
CURRENT_TIMESTAMP - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
currentLogFileName - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
currentOffsetCommitScn - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
currentOffsetScn - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
currentRedoNameQuery() - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
currentScn - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
currentScnQuery() - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 

D

database() - Method in class io.debezium.connector.oracle.SourceInfo
 
DATABASE_CONFIG_PREFIX - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
DATABASE_NAME - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
DATABASE_VIEW - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
databaseName - Variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
databaseSupplementalLoggingAllCheckQuery() - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
databaseSupplementalLoggingMinCheckQuery() - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
DATATYPE() - Constructor for enum io.debezium.connector.oracle.logminer.LogMinerHelper.DATATYPE
 
dataTypeResolver - Variable in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
DATE_FORMATTER - Static variable in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
DDL - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
ddlText - Variable in class io.debezium.connector.oracle.BaseOracleSchemaChangeEventEmitter
 
DEFAULT_BATCH_SIZE - Static variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
DEFAULT_HOURS_TO_KEEP_TRANSACTION - Static variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
DEFAULT_PORT - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
DEFAULT_SLEEP_TIME - Static variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
defaultSelector(OracleConnectorConfig) - Static method in class io.debezium.connector.oracle.OracleTopicSelector
 
DELETE - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
deleteLogFileStatement(String) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
deleteOutdatedHistory(Connection, long) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
DeleteParserListener - Class in io.debezium.connector.oracle.antlr.listener
This class parses delete statements.
DeleteParserListener(String, String, OracleDmlParser) - Constructor for class io.debezium.connector.oracle.antlr.listener.DeleteParserListener
 
determineSnapshotOffset(RelationalSnapshotChangeEventSource.RelationalSnapshotContext) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
diffInDaysQuery(Long) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
This method return query which converts given SCN in days and deduct from the current day
dispatchDataChangeEvent(RowLCR) - Method in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
dispatcher - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
dispatcher - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
dispatcher - Variable in class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
dispatcher - Variable in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
dispatcher - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
dispatchSchemaChangeEvent(DDLLCR) - Method in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
dmlEntry - Variable in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
dmlEntry - Variable in class io.debezium.connector.oracle.logminer.LogMinerChangeRecordEmitter
 
dmlParser - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
dmlParser - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
doPoll() - Method in class io.debezium.connector.oracle.OracleConnectorTask
 
doStop() - Method in class io.debezium.connector.oracle.OracleConnectorTask
 
dropHistoryTableStatement(String) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
DropTableParserListener - Class in io.debezium.connector.oracle.antlr.listener
This class is parsing Oracle drop table statements.
DropTableParserListener(String, String, OracleDdlParser) - Constructor for class io.debezium.connector.oracle.antlr.listener.DropTableParserListener
 

E

emitSchemaChangeEvent(SchemaChangeEventEmitter.Receiver) - Method in class io.debezium.connector.oracle.BaseOracleSchemaChangeEventEmitter
 
END_LOGMNR - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
endMining(Connection) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This call completes log miner session.
endScn - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
enhanceOverriddenSelect(RelationalSnapshotChangeEventSource.RelationalSnapshotContext, String, TableId) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
enterAdd_column_clause(PlSqlParser.Add_column_clauseContext) - Method in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
enterAlter_table(PlSqlParser.Alter_tableContext) - Method in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
enterColumn_based_update_set_clause(PlSqlParser.Column_based_update_set_clauseContext) - Method in class io.debezium.connector.oracle.antlr.listener.UpdateParserListener
 
enterColumn_definition(PlSqlParser.Column_definitionContext) - Method in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
enterColumn_definition(PlSqlParser.Column_definitionContext) - Method in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
enterCreate_table(PlSqlParser.Create_tableContext) - Method in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
enterDelete_statement(PlSqlParser.Delete_statementContext) - Method in class io.debezium.connector.oracle.antlr.listener.DeleteParserListener
 
enterDrop_column_clause(PlSqlParser.Drop_column_clauseContext) - Method in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
enterDrop_table(PlSqlParser.Drop_tableContext) - Method in class io.debezium.connector.oracle.antlr.listener.DropTableParserListener
 
enterEveryRule(ParserRuleContext) - Method in class io.debezium.connector.oracle.antlr.listener.OracleDdlParserListener
 
enterEveryRule(ParserRuleContext) - Method in class io.debezium.connector.oracle.antlr.listener.OracleDmlParserListener
 
enterInsert_statement(PlSqlParser.Insert_statementContext) - Method in class io.debezium.connector.oracle.antlr.listener.InsertParserListener
 
enterPrimary_key_clause(PlSqlParser.Primary_key_clauseContext) - Method in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
enterTable_alias(PlSqlParser.Table_aliasContext) - Method in class io.debezium.connector.oracle.antlr.listener.BaseDmlStringParserListener
 
enterUpdate_statement(PlSqlParser.Update_statementContext) - Method in class io.debezium.connector.oracle.antlr.listener.UpdateParserListener
 
enterValues_clause(PlSqlParser.Values_clauseContext) - Method in class io.debezium.connector.oracle.antlr.listener.InsertParserListener
 
enterWhere_clause(PlSqlParser.Where_clauseContext) - Method in class io.debezium.connector.oracle.antlr.listener.UpdateParserListener
this method could be invoked by delete, insert or update statements, but we should act on update only
equals(Object) - Method in class io.debezium.connector.oracle.logminer.Scn
 
equals(Object) - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueImpl
 
equals(Object) - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
equals(Object) - Method in class io.debezium.connector.oracle.xstream.LcrPosition
 
errorCounter - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
errorHandler - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
errorHandler - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
errorHandler - Variable in class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
errorHandler - Variable in class io.debezium.connector.oracle.OracleConnectorTask
 
errorHandler - Variable in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
errorHandler - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
errors - Variable in class io.debezium.connector.oracle.antlr.listener.OracleDdlParserListener
 
errors - Variable in class io.debezium.connector.oracle.antlr.listener.OracleDmlParserListener
 
event(DataCollectionId, Instant) - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
eventSource - Variable in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
execute(ChangeEventSource.ChangeEventSourceContext) - Method in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
This is the loop to get changes from LogMiner
execute(Timestamp, Scn, Scn, int) - Method in interface io.debezium.connector.oracle.logminer.TransactionalBuffer.CommitCallback
Executes callback.
execute(ChangeEventSource.ChangeEventSourceContext) - Method in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
executeCallableStatement(Connection, String) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
executeLegacy(String...) - Method in class io.debezium.connector.oracle.OracleConnection
 
executeLegacy(JdbcConnection.Operations) - Method in class io.debezium.connector.oracle.OracleConnection
 
executor - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
exitAdd_column_clause(PlSqlParser.Add_column_clauseContext) - Method in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
exitAlter_table(PlSqlParser.Alter_tableContext) - Method in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
exitColumn_definition(PlSqlParser.Column_definitionContext) - Method in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
exitColumn_definition(PlSqlParser.Column_definitionContext) - Method in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
exitCreate_table(PlSqlParser.Create_tableContext) - Method in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
exitDelete_statement(PlSqlParser.Delete_statementContext) - Method in class io.debezium.connector.oracle.antlr.listener.DeleteParserListener
 
exitEveryRule(ParserRuleContext) - Method in class io.debezium.connector.oracle.antlr.listener.OracleDdlParserListener
 
exitEveryRule(ParserRuleContext) - Method in class io.debezium.connector.oracle.antlr.listener.OracleDmlParserListener
 
exitOut_of_line_constraint(PlSqlParser.Out_of_line_constraintContext) - Method in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
exitSingle_table_insert(PlSqlParser.Single_table_insertContext) - Method in class io.debezium.connector.oracle.antlr.listener.InsertParserListener
 
exitUpdate_statement(PlSqlParser.Update_statementContext) - Method in class io.debezium.connector.oracle.antlr.listener.UpdateParserListener
 

F

FILES_FOR_MINING - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
Querying V$LOGMNR_LOGS After a successful call to DBMS_LOGMNR.START_LOGMNR, the STATUS column of the V$LOGMNR_LOGS view contains one of the following values: 0 Indicates that the redo log file will be processed during a query of the V$LOGMNR_CONTENTS view.
firstScn - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer.Transaction
 
flush() - Method in interface io.debezium.connector.oracle.logminer.HistoryRecorder
Flushes the LogMiner history captured by the recorder.
flush() - Method in class io.debezium.connector.oracle.logminer.NeverHistoryRecorder
 
FLUSH_TABLE_NOT_EMPTY - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
flushLogWriter(Connection, JdbcConfiguration, boolean, Set<String>) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
It is critical to flush LogWriter(s) buffer
flushRacLogWriters(long, JdbcConfiguration, Set<String>) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
Oracle RAC has one LogWriter per node (instance), we have to flush them all We cannot use a query like from gv_instance view to get all the nodes, because not all nodes could be load balanced.
fromLong(Long) - Static method in class io.debezium.connector.oracle.logminer.Scn
 
fromOracleTimeClasses(Column, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
fromOracleTimeClasses(Column, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 

G

getAbandonedTransactionIds() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getAbandonedTransactionIds() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
This is to get list of removed transactions from the Transactional Buffer
getAdapter() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getAllConfigurationFields() - Method in class io.debezium.connector.oracle.OracleConnectorTask
 
getAllTableIds(String, String, boolean) - Method in class io.debezium.connector.oracle.OracleConnection
 
getAllTableIds(RelationalSnapshotChangeEventSource.RelationalSnapshotContext) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
getArchivedLogFilesForOffsetScn(Connection, Long, Duration) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method returns all archived log files for one day, containing given offset scn
getAverageBatchProcessingThroughput() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getAverageBatchProcessingThroughput() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
This represents the average number of entries processed per second from LogMiner sessions.
getBatchSize() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getBatchSize() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
Maximum number of entries in Log Miner view to fetch.
getChangeTime(TransactionalBufferMetrics, ResultSet) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
 
getColumn() - Method in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
getColumnData(T) - Method in class io.debezium.connector.oracle.BaseChangeRecordEmitter
 
getColumnData(LogMinerColumnValue) - Method in class io.debezium.connector.oracle.logminer.LogMinerChangeRecordEmitter
 
getColumnData() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValue
 
getColumnData() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueImpl
 
getColumnData(ColumnValue) - Method in class io.debezium.connector.oracle.xstream.XStreamChangeRecordEmitter
 
getColumnFilter() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getColumnName(PlSqlParser.Column_nameContext) - Method in class io.debezium.connector.oracle.antlr.listener.BaseParserListener
 
getColumnName(PlSqlParser.Column_nameContext) - Static method in class io.debezium.connector.oracle.antlr.listener.ParserUtils
This method returns pure column name without quotes
getColumnName(T) - Method in class io.debezium.connector.oracle.BaseChangeRecordEmitter
 
getColumnName(LogMinerColumnValue) - Method in class io.debezium.connector.oracle.logminer.LogMinerChangeRecordEmitter
 
getColumnName() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValue
 
getColumnName() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueImpl
 
getColumnName(ColumnValue) - Method in class io.debezium.connector.oracle.xstream.XStreamChangeRecordEmitter
 
getColumnNameFilter(String) - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getColumnValue() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueWrapper
 
getColumnValues(T[]) - Method in class io.debezium.connector.oracle.BaseChangeRecordEmitter
 
getCommandType() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDdlEntry
 
getCommandType() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
this getter
getCommandType() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
getCommitQueueCapacity() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getCommitQueueCapacity() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Gets commit queue capacity.
getCommitScn() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
getCommitScn() - Method in class io.debezium.connector.oracle.SourceInfo
 
getCommittedScn() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getCommittedScn() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
It shows last committed SCN
getCommitThroughput() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getCommitThroughput() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Exposes average number of committed transactions per second
getConnectionUrl() - Method in enum io.debezium.connector.oracle.OracleConnectorConfig.ConnectorAdapter
 
getConnectorName() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getContextName() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getConverters() - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
getCreateTableEvent(RelationalSnapshotChangeEventSource.RelationalSnapshotContext, Table) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
getCurrentRedoLogFileName() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getCurrentRedoLogFileName() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
Exposes current redo log file.
getCurrentRedoLogFiles(Connection, LogMinerMetrics) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method query the database to get CURRENT online redo log file(s).
getCurrentScn(Connection) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method returns current SCN from the database
getCurrentScn() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getCurrentScn() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
Exposes current SCN in the database.
getCurrentScn(AbstractSnapshotChangeEventSource.SnapshotContext) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
getDatabaseName() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getDateTimeWithPrecision(Column, LocalDateTime) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
getDdlParser() - Method in class io.debezium.connector.oracle.OracleDatabaseSchema
 
getDdlText() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDdlEntry
 
getDmlEntry() - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
getEndScn(Connection, long, LogMinerMetrics) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method returns next SCN for mining and also updates MBean metrics We use a configurable limit, because the larger mining range, the slower query from Log Miner content view.
getErrorCounter() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getErrorCounter() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
This is to get logged logError counter.
getErrors() - Method in class io.debezium.connector.oracle.antlr.listener.OracleDdlParserListener
 
getErrors() - Method in class io.debezium.connector.oracle.antlr.listener.OracleDmlParserListener
 
getEventSourcePosition(DataCollectionId, OffsetContext, Object, Struct) - Method in class io.debezium.connector.oracle.OracleEventMetadataProvider
 
getEventTimestamp(DataCollectionId, OffsetContext, Object, Struct) - Method in class io.debezium.connector.oracle.OracleEventMetadataProvider
 
getFetchingQueryCount() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getFetchingQueryCount() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
Log Miner view query returns number of captured DML , Commit and Rollback.
getFirstOnlineLogScn(Connection, Duration) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method fetches the oldest SCN from online redo log files
getFloatConverter(Column, Field, Object) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
getFloatConverter(Column, Field, Object) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
getHistoryRecordComparator() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getHistoryTableNamesQuery() - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
getHoursToKeepTransactionInBuffer() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getHoursToKeepTransactionInBuffer() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
 
getKey(Column, int) - Method in class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
 
getKey(Column, int) - Method in class io.debezium.connector.oracle.antlr.listener.DeleteParserListener
 
getKey(Column, int) - Method in class io.debezium.connector.oracle.antlr.listener.InsertParserListener
 
getKey(Column, int) - Method in class io.debezium.connector.oracle.antlr.listener.UpdateParserListener
 
getLagFromSource() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getLagFromSource() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
This is to get the lag between latest captured change timestamp in REDO LOG and time of it's placement in the buffer
getLargestScn() - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
getLastBatchProcessingDuration() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getLastBatchProcessingDuration() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
 
getLastBatchProcessingThroughput() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getLastBatchProcessingThroughput() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
This represents the number of entries processed per second in the last LogMiner session.
getLastCapturedDmlCount() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getLastCapturedDmlCount() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
 
getLastCommitDuration() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getLastCommitDuration() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Get time duration taken my executing all callbacks for the commit
getLastDurationOfFetchingQuery() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getLastDurationOfFetchingQuery() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
Log Miner view query returns number of captured DML , Commit and Rollback.
getLastScnToAbandon(Connection, Long, int) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method calculates SCN as a watermark to abandon long lasting transactions.
getLatestTableDdlScn(RelationalSnapshotChangeEventSource.RelationalSnapshotContext) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
Returns the SCN of the latest DDL change to the captured tables.
getLcrPosition() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
getLcrPosition() - Method in class io.debezium.connector.oracle.SourceInfo
 
getLogMinerHistoryRetentionHours() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getLogMiningArchiveLogRetention() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getLogMiningHistoryRecorder() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getLogMiningStrategy() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getMap(Connection, String, String) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
getMaxBatchProcessingThroughput() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getMaxBatchProcessingThroughput() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
This represents the maximum number of entries processed per second from LogMiner sessions.
getMaxCapturedDmlInBatch() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getMaxCapturedDmlInBatch() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
 
getMaxCommitDuration() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getMaxCommitDuration() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Get max time duration taken my executing all callbacks
getMaxDurationOfFetchingQuery() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getMaxDurationOfFetchingQuery() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
 
getMaxLagFromSource() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getMaxLagFromSource() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
This is to get max value of the time difference between logging of source DB records into redo log and capturing it by Log Miner
getMillisecondToSleepBetweenMiningQuery() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getMillisecondToSleepBetweenMiningQuery() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
 
getMinLagFromSource() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getMinLagFromSource() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
This is to get min value of the time difference between logging of source DB records into redo log and capturing it by Log Miner
getNetworkConnectionProblemsCounter() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getNetworkConnectionProblemsCounter() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
 
getNewColumnValues() - Method in class io.debezium.connector.oracle.logminer.LogMinerChangeRecordEmitter
 
getNewColumnValues() - Method in class io.debezium.connector.oracle.xstream.XStreamChangeRecordEmitter
 
getNewValues() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
this getter
getNewValues() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
getNumberOfActiveTransactions() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getNumberOfActiveTransactions() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Exposes number of transaction, buffered in memory
getNumberOfCommittedTransactions() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getNumberOfCommittedTransactions() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Exposes number of committed transactions
getNumberOfRolledBackTransactions() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getNumberOfRolledBackTransactions() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Exposes number of rolled back transactions
getNumericConverter(Column, Field) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
getNumericConverter(Column, Field) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
getNumericSchema(Column) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
getNumericSchema(Column) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
getObjectName() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
 
getObjectName() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
getObjectOwner() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
 
getObjectOwner() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
getOffset() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
getOffsetScn() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getOffsetScn() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Get the offset SCN
getOldColumnValues() - Method in class io.debezium.connector.oracle.logminer.LogMinerChangeRecordEmitter
 
getOldColumnValues() - Method in class io.debezium.connector.oracle.xstream.XStreamChangeRecordEmitter
 
getOldestScn() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getOldestScn() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Exposes the oldest(smallest) SCN in the Transactional Buffer
getOldValues() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
This getter
getOldValues() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
getOnlineLogFilesForOffsetScn(Connection, Long) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method returns all online log files, starting from one which contains offset SCN and ending with one containing largest SCN 18446744073709551615 on Ora 19c is the max value of the nextScn in the current redo todo replace all Long with BigInteger for SCN
getOperation() - Method in class io.debezium.connector.oracle.BaseChangeRecordEmitter
 
getOperation() - Method in class io.debezium.connector.oracle.logminer.LogMinerChangeRecordEmitter
 
getOperation(TransactionalBufferMetrics, ResultSet) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
 
getOperation() - Method in class io.debezium.connector.oracle.xstream.XStreamChangeRecordEmitter
 
getOperationCode(TransactionalBufferMetrics, ResultSet) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
 
getOracleVersion() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getPartition() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
getPartition() - Method in class io.debezium.connector.oracle.OracleOffsetContext.Loader
 
getPdbName() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getPosVersion() - Method in enum io.debezium.connector.oracle.xstream.OracleVersion
 
getRacNodes() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getRawPosition() - Method in class io.debezium.connector.oracle.xstream.LcrPosition
 
getRecordMiningHistory() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getRecordMiningHistory() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
this flag indicates whether log mining is being recorded by HistoryRecorder
getRedoLogGroupSize(Connection) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
get size of online REDO groups
getRedoLogStatus(Connection) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This fetches online redo log statuses
getRedoLogStatus() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getRedoLogStatus() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
Exposes states of redo logs: current, active, inactive, unused ...
getRegisteredDmlCount() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getRegisteredDmlCount() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Exposes total number of registered DML operations
getRolledBackTransactionIds() - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
getRolledBackTransactionIds() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getRolledBackTransactionIds() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
See which transactions were rolled back
getSchemaChangeEventType() - Method in class io.debezium.connector.oracle.BaseOracleSchemaChangeEventEmitter
 
getSchemaName() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getScn(TransactionalBufferMetrics, ResultSet) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
 
getScn() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
the scn obtained from a Log Miner entry.
getScn() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
getScn() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
getScn() - Method in class io.debezium.connector.oracle.SourceInfo
 
getScn() - Method in class io.debezium.connector.oracle.xstream.LcrPosition
 
getScnFreezeCounter() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getScnFreezeCounter() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Get counter of encountered observations when SCN does not change in the offset.
getSegOwner(TransactionalBufferMetrics, ResultSet) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
 
getSingleResult(Connection, String, LogMinerHelper.DATATYPE) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
getSnapshotChangeEventSource(OffsetContext, SnapshotProgressListener) - Method in class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
getSnapshotMode() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getSnapshotSelect(RelationalSnapshotChangeEventSource.RelationalSnapshotContext, TableId) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
getSnapshottingTask(OffsetContext) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
getSourceInfo() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
getSourceInfoSchema() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
getSourceInfoStructMaker(CommonConnectorConfig.Version) - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getSourceTime() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
 
getSourceTime() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
getSourceTime() - Method in class io.debezium.connector.oracle.SourceInfo
 
getSqlRedo(TransactionalBufferMetrics, ResultSet, boolean, HistoryRecorder, Scn, String, String, int, Timestamp, String) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
It constructs REDO_SQL.
getStreamingChangeEventSource(OffsetContext) - Method in class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
getSwitchCount(Connection) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This fetches REDO LOG switch count for the last day
getSwitchCounter() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getSwitchCounter() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
fetches counter of redo switches for the last day.
getTable() - Method in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
getTableColumnsInfo(String, String) - Method in class io.debezium.connector.oracle.OracleConnection
 
getTableId(String, ResultSet) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
 
getTableId() - Method in class io.debezium.connector.oracle.SourceInfo
 
getTableId(LCR) - Method in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
getTableName(PlSqlParser.Tableview_nameContext) - Method in class io.debezium.connector.oracle.antlr.listener.BaseParserListener
 
getTableName(PlSqlParser.Tableview_nameContext) - Static method in class io.debezium.connector.oracle.antlr.listener.ParserUtils
Obtains the table name
getTableName(TransactionalBufferMetrics, ResultSet) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
 
getTablenameCaseInsensitive() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getTables() - Method in class io.debezium.connector.oracle.OracleDatabaseSchema
 
getTimeDifference(Connection) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
Calculate time difference between database and connector timers.
getTokenToReplaceInSnapshotPredicate() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getTotalCapturedDmlCount() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
getTotalCapturedDmlCount() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
 
getTransactionContext() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
getTransactionId(TransactionalBufferMetrics, ResultSet) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
 
getTransactionId() - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
 
getTransactionId() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
getTransactionId(DataCollectionId, OffsetContext, Object, Struct) - Method in class io.debezium.connector.oracle.OracleEventMetadataProvider
 
getTransactionId() - Method in class io.debezium.connector.oracle.SourceInfo
 
getUsername(TransactionalBufferMetrics, ResultSet) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
 
getValue() - Method in enum io.debezium.connector.oracle.OracleConnectorConfig.ConnectorAdapter
 
getValue() - Method in enum io.debezium.connector.oracle.OracleConnectorConfig.LogMiningStrategy
 
getValue() - Method in enum io.debezium.connector.oracle.OracleConnectorConfig.SnapshotMode
 
getValue() - Method in enum io.debezium.connector.oracle.xstream.OracleVersion
 
getVarCharDefaultLength() - Method in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
getWarningCounter() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
getWarningCounter() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
This is to get logged warning counter
getXoutServerName() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
getXsOut() - Method in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
GMT_ZONE_ID - Static variable in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 

H

hashCode() - Method in class io.debezium.connector.oracle.logminer.Scn
 
hashCode() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueImpl
 
hashCode() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
hashCode() - Method in class io.debezium.connector.oracle.xstream.LcrPosition
 
HistoryRecorder - Interface in io.debezium.connector.oracle.logminer
This interface defines how a custom recorder can be supplied to record LogMiner results.
historyRecorder - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
historyRecorderConnection - Variable in class io.debezium.connector.oracle.OracleConnectorTask
 
HOSTNAME - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
hoursToKeepTransaction - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 

I

includeData - Variable in enum io.debezium.connector.oracle.OracleConnectorConfig.SnapshotMode
 
includeData() - Method in enum io.debezium.connector.oracle.OracleConnectorConfig.SnapshotMode
Whether this snapshotting mode should include the actual data or just the schema of captured tables.
incrementCommittedDmlCounter(int) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
incrementCommittedTransactions() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
incrementErrorCounter() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
This is to increase logged logError counter.
incrementNetworkConnectionProblemsCounter() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
incrementRegisteredDmlCounter() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
incrementRolledBackTransactions() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
incrementScnFreezeCounter() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
This counter to accumulate number of encountered observations when SCN does not change in the offset.
incrementWarningCounter() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
This is to increase logged warning counter There are other ways to monitor the log, but this is just to check if there are any.
INFO - Static variable in class io.debezium.connector.oracle.Module
 
init(PlSqlParser.Dml_table_expression_clauseContext) - Method in class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
This method prepares all column value placeholders, based on the table metadata
initColumns(Tables, String) - Method in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
initializeDataTypeResolver() - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
initializeDataTypeResolver() - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
initializeRedoLogsForMining(Connection, boolean, Duration) - Method in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
INSERT - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
INSERT_FLUSH_TABLE - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
INSERT_INTO_TEMP_HISTORY_TABLE_STMT - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
InsertParserListener - Class in io.debezium.connector.oracle.antlr.listener
This class parses Oracle INSERT statements.
InsertParserListener(String, String, OracleDmlParser) - Constructor for class io.debezium.connector.oracle.antlr.listener.InsertParserListener
 
instantiateFlushConnections(JdbcConfiguration, Set<String>) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
INTERVAL_DAY_SECOND_PATTERN - Static variable in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
INTERVAL_DAY_SECOND_PATTERN - Static variable in class io.debezium.connector.oracle.OracleValueConverters
 
INVALID - Static variable in class io.debezium.connector.oracle.logminer.Scn
 
io.debezium.connector.oracle - package io.debezium.connector.oracle
 
io.debezium.connector.oracle.antlr - package io.debezium.connector.oracle.antlr
 
io.debezium.connector.oracle.antlr.listener - package io.debezium.connector.oracle.antlr.listener
 
io.debezium.connector.oracle.jsqlparser - package io.debezium.connector.oracle.jsqlparser
 
io.debezium.connector.oracle.logminer - package io.debezium.connector.oracle.logminer
 
io.debezium.connector.oracle.logminer.valueholder - package io.debezium.connector.oracle.logminer.valueholder
 
io.debezium.connector.oracle.xstream - package io.debezium.connector.oracle.xstream
 
isContinuousMining - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
isContinuousMining() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
isEmpty() - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
Returns true if buffer is empty, otherwise false.
isGrammarInUpperCase() - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
isGrammarInUpperCase() - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
isIncluded(TableId) - Method in class io.debezium.connector.oracle.OracleConnectorConfig.SystemTablesPredicate
 
isLogMiningHistoryRecorded() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
isProcessed() - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueWrapper
 
isRac - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
isRacSystem() - Method in class io.debezium.connector.oracle.OracleConnectorConfig
 
isRetriable(Throwable) - Method in class io.debezium.connector.oracle.OracleErrorHandler
 
isSnapshotRunning() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
isTransactionRegistered(String) - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
isUpdate - Variable in class io.debezium.connector.oracle.antlr.listener.BaseDmlStringParserListener
 

J

jdbcConfiguration - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
jdbcConnection - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
jdbcConnection - Variable in class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
jdbcConnection - Variable in class io.debezium.connector.oracle.OracleConnectorTask
 
jdbcConnection - Variable in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
jdbcConnection - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 

L

lagFromTheSource - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
largestScn - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
lastBatchProcessingDuration - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
lastCapturedDmlCount - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
lastCommitDuration - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
lastCommittedScn - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
lastDurationOfFetchingQuery - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
lastScn - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer.Transaction
 
lcr - Variable in class io.debezium.connector.oracle.xstream.XStreamChangeRecordEmitter
 
LCR_POSITION_KEY - Static variable in class io.debezium.connector.oracle.SourceInfo
 
LcrEventHandler - Class in io.debezium.connector.oracle.xstream
Handler for Oracle DDL and DML events.
LcrEventHandler(ErrorHandler, EventDispatcher<TableId>, Clock, RelationalDatabaseSchema, OracleOffsetContext, boolean, XstreamStreamingChangeEventSource) - Constructor for class io.debezium.connector.oracle.xstream.LcrEventHandler
 
lcrMessage - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
A message box between thread that is informed about committed offsets and the XStream thread.
lcrPosition - Variable in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
lcrPosition(LcrPosition) - Method in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
lcrPosition - Variable in class io.debezium.connector.oracle.SourceInfo
 
LcrPosition - Class in io.debezium.connector.oracle.xstream
The logical encapsulation of raw LCR byte array.
LcrPosition(byte[]) - Constructor for class io.debezium.connector.oracle.xstream.LcrPosition
 
listeners - Variable in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
listeners - Variable in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
listeners - Variable in class io.debezium.connector.oracle.antlr.listener.OracleDdlParserListener
 
listeners - Variable in class io.debezium.connector.oracle.antlr.listener.OracleDmlParserListener
 
load(Map<String, ?>) - Method in class io.debezium.connector.oracle.OracleOffsetContext.Loader
 
Loader(OracleConnectorConfig, OracleConnectorConfig.ConnectorAdapter) - Constructor for class io.debezium.connector.oracle.OracleOffsetContext.Loader
 
lockTablesForSchemaSnapshot(ChangeEventSource.ChangeEventSourceContext, RelationalSnapshotChangeEventSource.RelationalSnapshotContext) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
LOG_MINING_ARCHIVE_LOG_HOURS - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
LOG_MINING_HISTORY_RECORDER_CLASS - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
LOG_MINING_HISTORY_RETENTION - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
LOG_MINING_STRATEGY - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
LOG_MINING_VIEW_FETCH_SIZE - Static variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
LOG_VIEW - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
logError(TransactionalBufferMetrics, String, Object...) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
logError(TransactionalBufferMetrics, SQLException, String) - Static method in class io.debezium.connector.oracle.logminer.RowMapper
 
LOGFILE_VIEW - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
LOGGER - Static variable in class io.debezium.connector.oracle.BaseOracleSchemaChangeEventEmitter
 
LOGGER - Static variable in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
LOGGER - Static variable in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
LOGGER - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
LOGGER - Static variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
LOGGER - Static variable in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
LOGGER - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
LOGGER - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
LOGGER - Static variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
LOGGER - Static variable in class io.debezium.connector.oracle.OracleConnection
 
LOGGER - Static variable in class io.debezium.connector.oracle.OracleConnectorTask
 
LOGGER - Static variable in class io.debezium.connector.oracle.OracleDatabaseSchema
 
LOGGER - Static variable in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
LOGGER - Static variable in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
LOGGER - Static variable in class io.debezium.connector.oracle.xstream.LcrPosition
 
LOGGER - Static variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
logicalName(OracleConnectorConfig) - Method in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
LogMinerChangeRecordEmitter - Class in io.debezium.connector.oracle.logminer
Emits change record based on a single LogMinerDmlEntry event.
LogMinerChangeRecordEmitter(OffsetContext, LogMinerDmlEntry, Table, Clock) - Constructor for class io.debezium.connector.oracle.logminer.LogMinerChangeRecordEmitter
 
LogMinerColumnValue - Interface in io.debezium.connector.oracle.logminer.valueholder
 
LogMinerColumnValueImpl - Class in io.debezium.connector.oracle.logminer.valueholder
This class stores parsed column info
LogMinerColumnValueImpl(String, int) - Constructor for class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueImpl
 
LogMinerColumnValueWrapper - Class in io.debezium.connector.oracle.logminer.valueholder
This class is a wrapper class which holds LogMinerColumnValue and the indicator if the column was processed by a parser listener.
LogMinerColumnValueWrapper(LogMinerColumnValue) - Constructor for class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueWrapper
 
logMinerContentsQuery(String, String, OracleDatabaseSchema) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
This is the query from the log miner view to get changes.
LogMinerDdlEntry - Interface in io.debezium.connector.oracle.logminer.valueholder
This class is a placeholder of DDL data
LogMinerDmlEntry - Interface in io.debezium.connector.oracle.logminer.valueholder
 
LogMinerDmlEntryImpl - Class in io.debezium.connector.oracle.logminer.valueholder
This class holds one parsed DML Log Miner record details
LogMinerDmlEntryImpl(Envelope.Operation, List<LogMinerColumnValue>, List<LogMinerColumnValue>) - Constructor for class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
LogMinerHelper - Class in io.debezium.connector.oracle.logminer
This class contains methods to configure and manage Log Miner utility
LogMinerHelper() - Constructor for class io.debezium.connector.oracle.logminer.LogMinerHelper
 
LogMinerHelper.DATATYPE - Enum in io.debezium.connector.oracle.logminer
 
LogMinerMetrics - Class in io.debezium.connector.oracle.logminer
This class contains methods to be exposed via MBean server
LogMinerMetrics(CdcSourceTaskContext) - Constructor for class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
logMinerMetrics - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
LogMinerMetricsMXBean - Interface in io.debezium.connector.oracle.logminer
This interface is exposed for JMX
logMinerQueryCount - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
LogMinerQueryResultProcessor - Class in io.debezium.connector.oracle.logminer
This class process entries obtained from LogMiner view.
LogMinerQueryResultProcessor(ChangeEventSource.ChangeEventSourceContext, LogMinerMetrics, TransactionalBuffer, SimpleDmlParser, OracleOffsetContext, OracleDatabaseSchema, EventDispatcher<TableId>, TransactionalBufferMetrics, String, Clock, HistoryRecorder) - Constructor for class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
LogMinerSchemaChangeEventEmitter - Class in io.debezium.connector.oracle.logminer
SchemaChangeEventEmitter implementation based on Oracle LogMiner utility.
LogMinerSchemaChangeEventEmitter(OracleOffsetContext, TableId, LogMinerDdlEntry) - Constructor for class io.debezium.connector.oracle.logminer.LogMinerSchemaChangeEventEmitter
 
LogMinerStreamingChangeEventSource - Class in io.debezium.connector.oracle.logminer
A StreamingChangeEventSource based on Oracle's LogMiner utility.
LogMinerStreamingChangeEventSource(OracleConnectorConfig, OracleOffsetContext, OracleConnection, EventDispatcher<TableId>, ErrorHandler, Clock, OracleDatabaseSchema, OracleTaskContext) - Constructor for class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
LOGMINING_HISTORY_SEQUENCE_EXISTS - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
logMiningHistoryDdl(String) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
logMiningHistoryRecorder - Variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
LogMiningStrategy(String) - Constructor for enum io.debezium.connector.oracle.OracleConnectorConfig.LogMiningStrategy
 
LOGMNR_CONTENTS_VIEW - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
LOGMNR_FLUSH_TABLE - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
LOGMNR_HISTORY_SEQUENCE - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
LOGMNR_HISTORY_TABLE_PREFIX - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
LOGMNR_HISTORY_TEMP_TABLE - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
logWarn(TransactionalBufferMetrics, String, Object...) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
longValue() - Method in class io.debezium.connector.oracle.logminer.Scn
 

M

markLastSnapshotRecord() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
MAX_BATCH_SIZE - Static variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
MAX_SCN_BI - Static variable in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
MAX_SCN_S - Static variable in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
MAX_SLEEP_TIME - Static variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
maxBatchProcessingDuration - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
maxBatchProcessingThroughput - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
maxCapturedDmlCount - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
maxCommitDuration - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
maxDurationOfFetchingQuery - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
maxLagFromTheSource - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
metrics - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
metrics - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
MILLIS_PER_SECOND - Static variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
millisecondToSleepBetweenMiningQuery - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
MIN_BATCH_SIZE - Static variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
MIN_SLEEP_TIME - Static variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
minLagFromTheSource - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
MISSING_SCN - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
Module - Class in io.debezium.connector.oracle
Information about this module.
Module() - Constructor for class io.debezium.connector.oracle.Module
 

N

name() - Static method in class io.debezium.connector.oracle.Module
 
networkConnectionProblemsCounter - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
NeverHistoryRecorder - Class in io.debezium.connector.oracle.logminer
A history recorder implementation that does not do any recording.
NeverHistoryRecorder() - Constructor for class io.debezium.connector.oracle.logminer.NeverHistoryRecorder
 
newColumnValues - Variable in class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
 
newColumnValues - Variable in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
newLmColumnValues - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
NLS_SESSION_PARAMETERS - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 

O

objectName - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
objectOwner - Variable in class io.debezium.connector.oracle.BaseOracleSchemaChangeEventEmitter
 
objectOwner - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
offsetContext - Variable in class io.debezium.connector.oracle.BaseOracleSchemaChangeEventEmitter
 
offsetContext - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
offsetContext - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
offsetContext - Variable in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
offsetContext - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
offsetScn - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
oldColumnValues - Variable in class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
 
oldColumnValues - Variable in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
oldestFirstChangeQuery(Duration) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
oldestScn - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
oldLmColumnValues - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
ONE - Static variable in class io.debezium.connector.oracle.logminer.Scn
 
OPERATION - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
OPERATION_CODE - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
ORACLE_UNSET_SCALE - Static variable in class io.debezium.connector.oracle.OracleConnection
Returned by column metadata in Oracle if no scale is set;
ORACLE_VERSION - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
OracleChangeEventSourceFactory - Class in io.debezium.connector.oracle
 
OracleChangeEventSourceFactory(OracleConnectorConfig, OracleConnection, ErrorHandler, EventDispatcher<TableId>, Clock, OracleDatabaseSchema, Configuration, OracleTaskContext) - Constructor for class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
OracleChangeRecordValueConverter - Class in io.debezium.connector.oracle.logminer
This class is used as a value converter by the DML parser.
OracleChangeRecordValueConverter(OracleConnectorConfig, JdbcConnection) - Constructor for class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
OracleConnection - Class in io.debezium.connector.oracle
 
OracleConnection(Configuration, Supplier<ClassLoader>) - Constructor for class io.debezium.connector.oracle.OracleConnection
 
OracleConnector - Class in io.debezium.connector.oracle
 
OracleConnector() - Constructor for class io.debezium.connector.oracle.OracleConnector
 
OracleConnectorConfig - Class in io.debezium.connector.oracle
Connector configuration for Oracle.
OracleConnectorConfig(Configuration) - Constructor for class io.debezium.connector.oracle.OracleConnectorConfig
 
OracleConnectorConfig.ConnectorAdapter - Enum in io.debezium.connector.oracle
 
OracleConnectorConfig.LogMiningStrategy - Enum in io.debezium.connector.oracle
 
OracleConnectorConfig.SnapshotMode - Enum in io.debezium.connector.oracle
The set of predefined SnapshotMode options or aliases.
OracleConnectorConfig.SystemTablesPredicate - Class in io.debezium.connector.oracle
A Tables.TableFilter that excludes all Oracle system tables.
OracleConnectorTask - Class in io.debezium.connector.oracle
 
OracleConnectorTask() - Constructor for class io.debezium.connector.oracle.OracleConnectorTask
 
OracleDatabaseSchema - Class in io.debezium.connector.oracle
The schema of an Oracle database.
OracleDatabaseSchema(OracleConnectorConfig, SchemaNameAdjuster, TopicSelector<TableId>, OracleConnection) - Constructor for class io.debezium.connector.oracle.OracleDatabaseSchema
 
OracleDdlParser - Class in io.debezium.connector.oracle.antlr
This is the main Oracle Antlr DDL parser
OracleDdlParser() - Constructor for class io.debezium.connector.oracle.antlr.OracleDdlParser
 
OracleDdlParser(boolean, String, String) - Constructor for class io.debezium.connector.oracle.antlr.OracleDdlParser
 
OracleDdlParserListener - Class in io.debezium.connector.oracle.antlr.listener
This class is Oracle main DDL parser listener class.
OracleDdlParserListener(String, String, OracleDdlParser) - Constructor for class io.debezium.connector.oracle.antlr.listener.OracleDdlParserListener
 
OracleDmlParser - Class in io.debezium.connector.oracle.antlr
This is the main Oracle Antlr DML parser
OracleDmlParser(boolean, String, String, OracleChangeRecordValueConverter) - Constructor for class io.debezium.connector.oracle.antlr.OracleDmlParser
 
OracleDmlParserListener - Class in io.debezium.connector.oracle.antlr.listener
This class is Oracle main DML parser listener class.
OracleDmlParserListener(String, String, OracleDmlParser) - Constructor for class io.debezium.connector.oracle.antlr.listener.OracleDmlParserListener
 
OracleErrorHandler - Class in io.debezium.connector.oracle
Error handle for Oracle.
OracleErrorHandler(String, ChangeEventQueue<?>) - Constructor for class io.debezium.connector.oracle.OracleErrorHandler
 
OracleEventMetadataProvider - Class in io.debezium.connector.oracle
 
OracleEventMetadataProvider() - Constructor for class io.debezium.connector.oracle.OracleEventMetadataProvider
 
OracleOffsetContext - Class in io.debezium.connector.oracle
 
OracleOffsetContext(OracleConnectorConfig, long, Long, LcrPosition, boolean, boolean, TransactionContext) - Constructor for class io.debezium.connector.oracle.OracleOffsetContext
 
OracleOffsetContext(OracleConnectorConfig, long, LcrPosition, boolean, boolean, TransactionContext) - Constructor for class io.debezium.connector.oracle.OracleOffsetContext
 
OracleOffsetContext.Builder - Class in io.debezium.connector.oracle
 
OracleOffsetContext.Loader - Class in io.debezium.connector.oracle
 
OracleSnapshotChangeEventSource - Class in io.debezium.connector.oracle
A StreamingChangeEventSource for Oracle.
OracleSnapshotChangeEventSource(OracleConnectorConfig, OracleOffsetContext, OracleConnection, OracleDatabaseSchema, EventDispatcher<TableId>, Clock, SnapshotProgressListener) - Constructor for class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
OracleSnapshotChangeEventSource.OracleSnapshotContext - Class in io.debezium.connector.oracle
Mutable context which is populated in the course of snapshotting.
OracleSnapshotContext(String) - Constructor for class io.debezium.connector.oracle.OracleSnapshotChangeEventSource.OracleSnapshotContext
 
OracleSourceInfoStructMaker - Class in io.debezium.connector.oracle
 
OracleSourceInfoStructMaker(String, String, CommonConnectorConfig) - Constructor for class io.debezium.connector.oracle.OracleSourceInfoStructMaker
 
OracleTaskContext - Class in io.debezium.connector.oracle
 
OracleTaskContext(OracleConnectorConfig, OracleDatabaseSchema) - Constructor for class io.debezium.connector.oracle.OracleTaskContext
 
OracleTopicSelector - Class in io.debezium.connector.oracle
 
OracleTopicSelector() - Constructor for class io.debezium.connector.oracle.OracleTopicSelector
 
OracleValueConverters - Class in io.debezium.connector.oracle
 
OracleValueConverters(OracleConnectorConfig, OracleConnection) - Constructor for class io.debezium.connector.oracle.OracleValueConverters
 
oracleVersion - Variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
OracleVersion - Enum in io.debezium.connector.oracle.xstream
This enum class includes Oracle 11 and 12 major versions It returns position version based on the Oracle release.
OracleVersion(String) - Constructor for enum io.debezium.connector.oracle.xstream.OracleVersion
 
overrideOracleSpecificColumnTypes(Tables, TableId, TableId) - Method in class io.debezium.connector.oracle.OracleConnection
 

P

parse(String, Tables) - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
parse(String, Tables) - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
parse(String, Tables, String) - Method in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
This parses a DML
parse(String) - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.ConnectorAdapter
Determine if the supplied value is one of the predefined options.
parse(String, String) - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.ConnectorAdapter
 
parse(String) - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.LogMiningStrategy
Determine if the supplied value is one of the predefined options.
parse(String, String) - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.LogMiningStrategy
 
parse(String) - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.SnapshotMode
Determine if the supplied value is one of the predefined options.
parse(String, String) - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.SnapshotMode
Determine if the supplied value is one of the predefined options.
parse(String) - Static method in enum io.debezium.connector.oracle.xstream.OracleVersion
 
parse(String, String) - Static method in enum io.debezium.connector.oracle.xstream.OracleVersion
 
parseDelete(Tables, Delete) - Method in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
parseInsert(Tables, Insert) - Method in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
parser - Variable in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
parser - Variable in class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
 
parser - Variable in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
parser - Variable in class io.debezium.connector.oracle.antlr.listener.DropTableParserListener
 
parseRecursively(PlSqlParser.Logical_expressionContext) - Method in class io.debezium.connector.oracle.antlr.listener.BaseDmlStringParserListener
Logical expressions are trees and (column name, value) pairs are nested in this tree.
parseRetentionFromName(String) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
ParserUtils - Class in io.debezium.connector.oracle.antlr.listener
This class contains a few methods for parser listeners
ParserUtils() - Constructor for class io.debezium.connector.oracle.antlr.listener.ParserUtils
 
parseTree(PlSqlParser) - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
parseTree(PlSqlParser) - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
parseUpdate(Tables, Update) - Method in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
parseWhereClause(Expression) - Method in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
parsingColumnIndex - Variable in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
partition - Variable in class io.debezium.connector.oracle.OracleOffsetContext
 
PASSWORD - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
pauseBetweenMiningSessions() - Method in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
PDB_NAME - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
pdbName - Variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
pm - Variable in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
PORT - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
position - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource.PositionAndScn
 
PositionAndScn(LcrPosition, byte[]) - Constructor for class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource.PositionAndScn
 
postSnapshotCompletion() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
posVersion - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
prepare(LogMinerMetrics, JdbcConfiguration, long) - Method in interface io.debezium.connector.oracle.logminer.HistoryRecorder
Prepares the history recorder
prepare(LogMinerMetrics, JdbcConfiguration, long) - Method in class io.debezium.connector.oracle.logminer.NeverHistoryRecorder
 
prepare(ChangeEventSource.ChangeEventSourceContext) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
preSchemaSnapshotSavepoint - Variable in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource.OracleSnapshotContext
 
preSnapshotCompletion() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
preSnapshotStart() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
processChunk(ChunkColumnValue) - Method in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
processed - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueWrapper
 
processLCR(LCR) - Method in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
processResult(ResultSet) - Method in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
This method does all the job
properties - Variable in class io.debezium.connector.oracle.OracleConnector
 

Q

queue - Variable in class io.debezium.connector.oracle.OracleConnectorTask
 
quote(TableId) - Static method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 

R

RAC_NODES - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
RAC_SYSTEM - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
racFlushConnections - Static variable in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
racHosts - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
rawPosition - Variable in class io.debezium.connector.oracle.xstream.LcrPosition
 
readSchema(Tables, String, String, Tables.TableFilter, Tables.ColumnNameFilter, boolean) - Method in class io.debezium.connector.oracle.OracleConnection
 
readSchemaForCapturedTables(Tables, String, String, Tables.ColumnNameFilter, boolean, Set<TableId>) - Method in class io.debezium.connector.oracle.OracleConnection
 
readTableNames(String, String, String, String[]) - Method in class io.debezium.connector.oracle.OracleConnection
 
readTableStructure(ChangeEventSource.ChangeEventSourceContext, RelationalSnapshotChangeEventSource.RelationalSnapshotContext) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
receivePublishedPosition() - Method in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
record(Scn, String, String, int, Timestamp, String, int, String) - Method in interface io.debezium.connector.oracle.logminer.HistoryRecorder
Records the LogMiner entry.
record(Scn, String, String, int, Timestamp, String, int, String) - Method in class io.debezium.connector.oracle.logminer.NeverHistoryRecorder
 
recordMiningHistory - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
redoLogStatus - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
redoLogStatusQuery() - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
registerCommitCallback(String, Scn, Instant, TransactionalBuffer.CommitCallback) - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
Registers callback to execute when transaction commits.
registeredDmlCounter - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
registerLogMinerMetrics() - Method in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
registerTransactionalBuffer() - Method in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
releaseSchemaSnapshotLocks(RelationalSnapshotChangeEventSource.RelationalSnapshotContext) - Method in class io.debezium.connector.oracle.OracleSnapshotChangeEventSource
 
removeApostrophes(String) - Static method in class io.debezium.connector.oracle.antlr.listener.ParserUtils
In some cases values of the parsed expression are enclosed in apostrophes.
removeLogFilesFromMining(Connection) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method removes all added log files from mining
replaceDoubleBackSlashes(String) - Static method in class io.debezium.connector.oracle.antlr.listener.ParserUtils
this is to handle cases when a record contains escape character(s)
requiredWhenNoHostname(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.oracle.OracleConnectorConfig
 
requiredWhenNoUrl(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.oracle.OracleConnectorConfig
 
reset() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
reset() - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
Resets metrics.
reset() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
reset() - Method in interface io.debezium.connector.oracle.logminer.TransactionalBufferMetricsMXBean
Reset metrics
resetLargestScn(Long) - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
Reset Largest SCN
resetSessionToCdb() - Method in class io.debezium.connector.oracle.OracleConnection
 
resolveColumnDataType(PlSqlParser.Column_definitionContext) - Method in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
resolveConnectionFactory(Configuration) - Static method in class io.debezium.connector.oracle.OracleConnection
 
resolveLogMiningHistoryRecorder(Configuration) - Static method in class io.debezium.connector.oracle.OracleConnectorConfig
 
ROLLBACK - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
rollback(String, String) - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
Clears registered callbacks for given transaction identifier.
rolledBackTransactionIds - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
rolledBackTransactionIds - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
rolledBackTransactions - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
RowMapper - Class in io.debezium.connector.oracle.logminer
A utility class to map LogMiner content resultSet values.
RowMapper() - Constructor for class io.debezium.connector.oracle.logminer.RowMapper
 
runIfNotNull(Runnable, Object...) - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
Runs a function if all given object are not null.

S

schema - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
schema - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
schema - Variable in class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
schema - Variable in class io.debezium.connector.oracle.OracleConnectorTask
 
schema - Variable in class io.debezium.connector.oracle.OracleSourceInfoStructMaker
 
schema() - Method in class io.debezium.connector.oracle.OracleSourceInfoStructMaker
 
schema - Variable in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
schema - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
SCHEMA_NAME - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
schemaBuilder(Column) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
schemaBuilder(Column) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
schemaName - Variable in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
schemaName - Variable in class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
 
schemaName - Variable in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
schemaName - Variable in class io.debezium.connector.oracle.antlr.listener.DropTableParserListener
 
schemaName - Variable in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
schemaName - Variable in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
schemaName - Variable in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
schemaName - Variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
SCN - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
Scn - Class in io.debezium.connector.oracle.logminer
Oracle System Change Number implementation
Scn(BigDecimal) - Constructor for class io.debezium.connector.oracle.logminer.Scn
 
scn - Variable in class io.debezium.connector.oracle.logminer.Scn
 
scn - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
scn - Variable in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
scn(long) - Method in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
scn - Variable in class io.debezium.connector.oracle.SourceInfo
 
scn - Variable in class io.debezium.connector.oracle.xstream.LcrPosition
 
scn - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource.PositionAndScn
 
SCN_KEY - Static variable in class io.debezium.connector.oracle.SourceInfo
 
scnFreezeCounter - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
SEG_OWNER - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
sendPublishedPosition(LcrPosition, Long) - Method in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
SERVER_NAME - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
SERVER_PARTITION_KEY - Static variable in class io.debezium.connector.oracle.OracleOffsetContext
 
setActiveTransactions(Integer) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
setBatchSize(int) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setBatchSize(int) - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
this gives ability to manipulate number of entries in Log Miner view to fetch.
setColumnData(Object) - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValue
This sets the database record value with the exception of LOBs
setColumnData(Object) - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueImpl
 
setColumnEditor(ColumnEditor) - Method in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
setCommitQueueCapacity(int) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
setCommitScn(Long) - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
setCommitScn(Long) - Method in class io.debezium.connector.oracle.SourceInfo
 
setCommittedScn(Long) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
setCurrentDatabase(String) - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
setCurrentLogFileName(Set<String>) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setCurrentSchema(String) - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
setCurrentScn(Long) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setDmlEntry(LogMinerDmlEntry) - Method in class io.debezium.connector.oracle.antlr.OracleDmlParser
 
setHoursToKeepTransactionInBuffer(int) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setHoursToKeepTransactionInBuffer(int) - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
Set the number of hours to retain transaction in buffer prior to abandoning
setLastCapturedDmlCount(int) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setLastCommitDuration(Long) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
setLastDurationOfBatchCapturing(Duration) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setLastDurationOfBatchProcessing(Duration) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setLcrPosition(LcrPosition) - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
setLcrPosition(LcrPosition) - Method in class io.debezium.connector.oracle.SourceInfo
 
setMillisecondToSleepBetweenMiningQuery(Integer) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setMillisecondToSleepBetweenMiningQuery(Integer) - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
sets number of milliseconds for connector to sleep before fetching another batch from the Log Miner view
setNewValues(List<Expression>, List<Column>) - Method in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
setNlsSessionParameters(JdbcConnection) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
Sets NLS parameters for mining session.
setObjectName(String) - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
Sets table name
setObjectName(String) - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
setObjectOwner(String) - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
Sets schema owner
setObjectOwner(String) - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
setOffsetScn(Long) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
setOldestScn(Long) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
setPrecision(PlSqlParser.Precision_partContext, ColumnEditor) - Method in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
setProcessed(boolean) - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerColumnValueWrapper
 
setRac(boolean) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
setRecordMiningHistory(boolean) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setRecordMiningHistory(boolean) - Method in interface io.debezium.connector.oracle.logminer.LogMinerMetricsMXBean
this flag turns on recording of captured incremental changes.
setRedoLogFilesForMining(Connection, Long, Duration) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method substitutes CONTINUOUS_MINE functionality
setRedoLogStatus(Map<String, String>) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setScale(PlSqlParser.Precision_partContext, ColumnEditor) - Method in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
setScn(Scn) - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
sets scn obtained from a Log Miner entry
setScn(Scn) - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
setScn(long) - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
setScn(long) - Method in class io.debezium.connector.oracle.SourceInfo
 
setSessionToPdb(String) - Method in class io.debezium.connector.oracle.OracleConnection
 
setSourceTime(Timestamp) - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
Sets the time of the database change
setSourceTime(Timestamp) - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
setSourceTime(Instant) - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
setSourceTime(Instant) - Method in class io.debezium.connector.oracle.SourceInfo
 
setSwitchCount(int) - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
setTableId(TableId) - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
setTableId(TableId) - Method in class io.debezium.connector.oracle.SourceInfo
 
setTimeDifference(AtomicLong) - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
setTransactionId(String) - Method in interface io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntry
 
setTransactionId(String) - Method in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
setTransactionId(String) - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
setTransactionId(String) - Method in class io.debezium.connector.oracle.SourceInfo
 
setWatermark() - Method in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
SimpleDmlParser - Class in io.debezium.connector.oracle.jsqlparser
This class does parsing of simple DML: insert, update, delete.
SimpleDmlParser(String, String, OracleChangeRecordValueConverter) - Constructor for class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
Constructor
SLEEP_TIME_INCREMENT - Static variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
snapshot - Variable in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
snapshot(boolean) - Method in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
SNAPSHOT_COMPLETED_KEY - Static variable in class io.debezium.connector.oracle.OracleOffsetContext
 
SNAPSHOT_ENHANCEMENT_TOKEN - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
SNAPSHOT_KEY - Static variable in class io.debezium.connector.oracle.SourceInfo
 
SNAPSHOT_MODE - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
snapshotCompleted - Variable in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
snapshotCompleted(boolean) - Method in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
snapshotCompleted - Variable in class io.debezium.connector.oracle.OracleOffsetContext
Whether a snapshot has been completed or not.
snapshotMode - Variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
SnapshotMode(String, boolean) - Constructor for enum io.debezium.connector.oracle.OracleConnectorConfig.SnapshotMode
 
sourceDatabaseName - Variable in class io.debezium.connector.oracle.BaseOracleSchemaChangeEventEmitter
 
sourceInfo - Variable in class io.debezium.connector.oracle.OracleOffsetContext
 
SourceInfo - Class in io.debezium.connector.oracle
 
SourceInfo(OracleConnectorConfig) - Constructor for class io.debezium.connector.oracle.SourceInfo
 
sourceInfoSchema - Variable in class io.debezium.connector.oracle.OracleOffsetContext
 
sourceTime - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
sourceTime - Variable in class io.debezium.connector.oracle.SourceInfo
 
SQL_REDO - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
SqlUtils - Class in io.debezium.connector.oracle.logminer
This utility class contains SQL statements to configure, manage and query Oracle LogMiner todo handle INVALID file member (report somehow and continue to work with valid file), handle adding multiplexed files, todo SELECT name, value FROM v$sysstat WHERE name = 'redo wastage'; todo SELECT GROUP#, STATUS, MEMBER FROM V$LOGFILE WHERE STATUS='INVALID'; (drop and recreate? or do it manually?) todo table level supplemental logging todo When you use the SKIP_CORRUPTION option to DBMS_LOGMNR.START_LOGMNR, any corruptions in the redo log files are skipped during select operations from the V$LOGMNR_CONTENTS view.
SqlUtils() - Constructor for class io.debezium.connector.oracle.logminer.SqlUtils
 
start(Map<String, String>) - Method in class io.debezium.connector.oracle.OracleConnector
 
start(Configuration) - Method in class io.debezium.connector.oracle.OracleConnectorTask
 
STARTING_INDEX - Static variable in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
startLogMinerStatement(Long, Long, OracleConnectorConfig.LogMiningStrategy, boolean) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
This returns statement to build log miner view for online redo log files
startLogMining(Connection, Long, Long, OracleConnectorConfig.LogMiningStrategy, boolean) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This method builds mining view to query changes from.
startScn - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
startTime - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
stop() - Method in class io.debezium.connector.oracle.OracleConnector
 
strategy - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
stringFromat - Variable in class io.debezium.connector.oracle.xstream.LcrPosition
 
stripeAlias(String, String) - Static method in class io.debezium.connector.oracle.antlr.listener.ParserUtils
this method stripes table alias and dot give string
stripeQuotes(String) - Static method in class io.debezium.connector.oracle.antlr.listener.ParserUtils
stripes double quotes that surrounds a string
struct(SourceInfo) - Method in class io.debezium.connector.oracle.OracleSourceInfoStructMaker
 
stuckScnCounter - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
switchCounter - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
switchHistoryQuery() - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
SystemTablesPredicate() - Constructor for class io.debezium.connector.oracle.OracleConnectorConfig.SystemTablesPredicate
 
systemVariables() - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 

T

table - Variable in class io.debezium.connector.oracle.antlr.listener.BaseDmlParserListener
 
table - Variable in class io.debezium.connector.oracle.BaseChangeRecordEmitter
 
table - Variable in class io.debezium.connector.oracle.jsqlparser.SimpleDmlParser
 
table - Variable in class io.debezium.connector.oracle.logminer.LogMinerChangeRecordEmitter
 
TABLE_NAME - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
tableEditor - Variable in class io.debezium.connector.oracle.antlr.listener.AlterTableParserListener
 
tableEditor - Variable in class io.debezium.connector.oracle.antlr.listener.ColumnDefinitionParserListener
 
tableEditor - Variable in class io.debezium.connector.oracle.antlr.listener.CreateTableParserListener
 
tableExistsQuery(String) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
tableId - Variable in class io.debezium.connector.oracle.BaseOracleSchemaChangeEventEmitter
 
tableId - Variable in class io.debezium.connector.oracle.SourceInfo
 
TABLENAME_CASE_INSENSITIVE - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
tablenameCaseInsensitive - Variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
tablenameCaseInsensitive - Variable in class io.debezium.connector.oracle.xstream.LcrEventHandler
 
tablenameCaseInsensitive - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
tableSupplementalLoggingCheckQuery(TableId) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
taskClass() - Method in class io.debezium.connector.oracle.OracleConnector
 
taskConfigs(int) - Method in class io.debezium.connector.oracle.OracleConnector
 
taskContext - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
taskContext - Variable in class io.debezium.connector.oracle.OracleChangeEventSourceFactory
 
taskContext - Variable in class io.debezium.connector.oracle.OracleConnectorTask
 
taskCounter - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
timeDifference - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
timestamp() - Method in class io.debezium.connector.oracle.SourceInfo
 
TIMESTAMP_AM_PM_SHORT_FORMATTER - Static variable in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
TIMESTAMP_FORMATTER - Static variable in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
TIMESTAMP_TZ_FORMATTER - Static variable in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
TO_DATE - Static variable in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
TO_TIMESTAMP - Static variable in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 
toString() - Method in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
toString() - Method in class io.debezium.connector.oracle.logminer.Scn
 
toString() - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
toString() - Method in class io.debezium.connector.oracle.logminer.TransactionalBuffer.Transaction
 
toString() - Method in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
toString() - Method in class io.debezium.connector.oracle.OracleOffsetContext
 
toString() - Method in class io.debezium.connector.oracle.xstream.LcrPosition
 
TOTAL - Static variable in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
totalBatchProcessingDuration - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
totalCapturedDmlCount - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
totalDurationOfFetchingQuery - Variable in class io.debezium.connector.oracle.logminer.LogMinerMetrics
 
toUpperCase(String) - Method in class io.debezium.connector.oracle.antlr.OracleDdlParser
 
toUpperCase(String) - Static method in class io.debezium.connector.oracle.OracleConnectorConfig
 
Transaction(Scn) - Constructor for class io.debezium.connector.oracle.logminer.TransactionalBuffer.Transaction
 
transactionalBuffer - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
transactionalBuffer - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
TransactionalBuffer - Class in io.debezium.connector.oracle.logminer
 
TransactionalBuffer(String, ErrorHandler, TransactionalBufferMetrics, int) - Constructor for class io.debezium.connector.oracle.logminer.TransactionalBuffer
Constructor to create a new instance.
TransactionalBuffer.CommitCallback - Interface in io.debezium.connector.oracle.logminer
Callback is designed to execute when transaction commits.
TransactionalBuffer.Transaction - Class in io.debezium.connector.oracle.logminer
 
transactionalBufferMetrics - Variable in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
 
transactionalBufferMetrics - Variable in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
TransactionalBufferMetrics - Class in io.debezium.connector.oracle.logminer
This class contains MBean methods
TransactionalBufferMetrics(CdcSourceTaskContext) - Constructor for class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
TransactionalBufferMetricsMXBean - Interface in io.debezium.connector.oracle.logminer
This interface exposes TransactionalBuffer metrics
transactionContext - Variable in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
transactionContext(TransactionContext) - Method in class io.debezium.connector.oracle.OracleOffsetContext.Builder
 
transactionContext - Variable in class io.debezium.connector.oracle.OracleOffsetContext
 
transactionId - Variable in class io.debezium.connector.oracle.logminer.valueholder.LogMinerDmlEntryImpl
 
transactionId - Variable in class io.debezium.connector.oracle.SourceInfo
 
transactions - Variable in class io.debezium.connector.oracle.logminer.TransactionalBuffer
 
truncateTableStatement(String) - Static method in class io.debezium.connector.oracle.logminer.SqlUtils
 
TX_ID - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
TXID_KEY - Static variable in class io.debezium.connector.oracle.SourceInfo
 

U

UNKNOWN - Static variable in class io.debezium.connector.oracle.logminer.LogMinerHelper
 
unregisterLogMinerMetrics() - Method in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
unregisterTransactionalBuffer() - Method in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
UPDATE - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 
UPDATE_FLUSH_TABLE - Static variable in class io.debezium.connector.oracle.logminer.SqlUtils
 
UpdateParserListener - Class in io.debezium.connector.oracle.antlr.listener
This class parses UPDATE statements.
UpdateParserListener(String, String, OracleDmlParser) - Constructor for class io.debezium.connector.oracle.antlr.listener.UpdateParserListener
 
updateRedoLogMetrics(Connection, LogMinerMetrics, Set<String>) - Static method in class io.debezium.connector.oracle.logminer.LogMinerHelper
This is to update MBean metrics associated with REDO LOG groups
updateStartScn() - Method in class io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSource
 
URL - Static variable in class io.debezium.connector.oracle.OracleConnection
A field for the raw jdbc url.
URL - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
USER - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
USERNAME - Static variable in class io.debezium.connector.oracle.logminer.RowMapper
 

V

validateDatabaseSchema(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.oracle.OracleConnectorConfig
 
validateOutServerName(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.oracle.OracleConnectorConfig
 
validateSnapshotMode(Configuration, Field, Field.ValidationOutput) - Static method in class io.debezium.connector.oracle.OracleConnectorConfig
Validate the time.precision.mode configuration.
value - Variable in enum io.debezium.connector.oracle.OracleConnectorConfig.ConnectorAdapter
 
value - Variable in enum io.debezium.connector.oracle.OracleConnectorConfig.LogMiningStrategy
 
value - Variable in enum io.debezium.connector.oracle.OracleConnectorConfig.SnapshotMode
 
valueOf(String) - Static method in enum io.debezium.connector.oracle.logminer.LogMinerHelper.DATATYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.ConnectorAdapter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.LogMiningStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.SnapshotMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class io.debezium.connector.oracle.xstream.LcrPosition
 
valueOf(String) - Static method in enum io.debezium.connector.oracle.xstream.OracleVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.debezium.connector.oracle.logminer.LogMinerHelper.DATATYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.ConnectorAdapter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.LogMiningStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.oracle.OracleConnectorConfig.SnapshotMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.oracle.xstream.OracleVersion
Returns an array containing the constants of this enum type, in the order they are declared.
variableScaleSchema(Column) - Method in class io.debezium.connector.oracle.OracleValueConverters
 
version() - Static method in class io.debezium.connector.oracle.Module
 
version() - Method in class io.debezium.connector.oracle.OracleConnector
 
version() - Method in class io.debezium.connector.oracle.OracleConnectorTask
 
version - Variable in enum io.debezium.connector.oracle.xstream.OracleVersion
 

W

warningCounter - Variable in class io.debezium.connector.oracle.logminer.TransactionalBufferMetrics
 
warnStuckScn() - Method in class io.debezium.connector.oracle.logminer.LogMinerQueryResultProcessor
This method is warning if a long running transaction is discovered and could be abandoned in the future.
withScaleAdjustedIfNeeded(Column, BigDecimal) - Method in class io.debezium.connector.oracle.logminer.OracleChangeRecordValueConverter
 

X

xoutServerName - Variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
xsOut - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
XSTREAM_SERVER_NAME - Static variable in class io.debezium.connector.oracle.OracleConnectorConfig
 
XStreamChangeRecordEmitter - Class in io.debezium.connector.oracle.xstream
Emits change data based on a single RowLCR event.
XStreamChangeRecordEmitter(OffsetContext, RowLCR, Table, Clock) - Constructor for class io.debezium.connector.oracle.xstream.XStreamChangeRecordEmitter
 
XStreamSchemaChangeEventEmitter - Class in io.debezium.connector.oracle.xstream
SchemaChangeEventEmitter implementation based on Oracle.
XStreamSchemaChangeEventEmitter(OracleOffsetContext, TableId, DDLLCR) - Constructor for class io.debezium.connector.oracle.xstream.XStreamSchemaChangeEventEmitter
 
xStreamServerName - Variable in class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
XstreamStreamingChangeEventSource - Class in io.debezium.connector.oracle.xstream
A StreamingChangeEventSource based on Oracle's XStream API.
XstreamStreamingChangeEventSource(OracleConnectorConfig, OracleOffsetContext, JdbcConnection, EventDispatcher<TableId>, ErrorHandler, Clock, OracleDatabaseSchema) - Constructor for class io.debezium.connector.oracle.xstream.XstreamStreamingChangeEventSource
 
XstreamStreamingChangeEventSource.PositionAndScn - Class in io.debezium.connector.oracle.xstream
 

Z

ZERO - Static variable in class io.debezium.connector.oracle.logminer.Scn
 
A B C D E F G H I J L M N O P Q R S T U V W X Z 
Skip navigation links
Debezium Connector for Oracle 1.4.1.Final

Copyright © 2021 JBoss by Red Hat. All rights reserved.