Package io.debezium.connector.oracle.logminer
-
Interface Summary Interface Description HistoryRecorder This interface defines how a custom recorder can be supplied to record LogMiner results.TransactionalBuffer.CommitCallback Callback is designed to execute when transaction commits.TransactionalBufferMetricsMXBean This interface exposes TransactionalBuffer metrics -
Class Summary Class Description LogFile Represents a redo or archive log in Oracle.LogMinerChangeRecordEmitter Emits change record based on a singleLogMinerDmlEntryevent.LogMinerHelper This class contains methods to configure and manage LogMiner utilityLogMinerQueryResultProcessor This class process entries obtained from LogMiner view.LogMinerSchemaChangeEventEmitter SchemaChangeEventEmitterimplementation based on Oracle LogMiner utility.LogMinerStreamingChangeEventSource AStreamingChangeEventSourcebased on Oracle's LogMiner utility.NeverHistoryRecorder A history recorder implementation that does not do any recording.RowMapper A utility class to map LogMiner content resultSet values.SqlUtils 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.TransactionalBuffer Buffer that stores transactions and related callbacks that will be executed when a transaction commits or discarded when a transaction has been rolled back.TransactionalBuffer.Transaction TransactionalBufferMetrics This class contains MBean methods -
Enum Summary Enum Description LogMinerHelper.DATATYPE