All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractStreamingAdapter |
Abstract implementation of the StreamingAdapter for which all streaming adapters are derived.
|
| AlterTableParserListener |
Parser listener that is parsing Oracle ALTER TABLE statements
|
| BaseChangeRecordEmitter<T> |
Base class to emit change data based on a single entry event.
|
| BaseParserListener |
This class contains common methods for all listeners
|
| BlobChunkList |
A "marker" class for passing a collection of Blob data type chunks to OracleValueConverters
so that each chunk can be converted, decoded, and combined into a single binary representation
for event emission.
|
| ChunkColumnValues |
A simple wrapper class around a collection of ChunkColumnValues.
|
| ColumnDefinitionParserListener |
Parser listener that parses column definitions of Oracle DDL statements.
|
| CreateTableParserListener |
|
| DmlParser |
Contract for a DML parser for LogMiner.
|
| DmlParserException |
|
| DropTableParserListener |
This class is parsing Oracle drop table statements.
|
| HistoryRecorder |
This interface defines how a custom recorder can be supplied to record LogMiner results.
|
| LcrEventHandler |
Handler for Oracle DDL and DML events.
|
| LcrPosition |
The logical encapsulation of raw LCR byte array.
|
| LogFile |
Represents a redo or archive log in Oracle.
|
| LogFile.Type |
|
| LogMinerAdapter |
|
| LogMinerChangeRecordEmitter |
|
| LogMinerColumnValue |
Deprecated.
|
| LogMinerColumnValueImpl |
Deprecated.
|
| LogMinerColumnValueWrapper |
Deprecated.
|
| LogMinerDmlEntry |
|
| LogMinerDmlEntryImpl |
This class holds one parsed DML LogMiner record details
|
| LogMinerDmlParser |
A simple DML parser implementation specifically for Oracle LogMiner.
|
| LogMinerHelper |
This class contains methods to configure and manage LogMiner utility
|
| LogMinerHelper.DATATYPE |
|
| LogMinerOracleOffsetContextLoader |
|
| LogMinerQueryBuilder |
A builder that is responsible for producing the query to be executed against the LogMiner view.
|
| LogMinerQueryResultProcessor |
This class process entries obtained from LogMiner view.
|
| LogMinerStreamingChangeEventSource |
|
| Module |
Information about this module.
|
| NeverHistoryRecorder |
A history recorder implementation that does not do any recording.
|
| NumberOneToBooleanConverter |
Oracle reports NUMBER(1) as a numeric column type by default.
|
| OracleChangeEventSourceFactory |
|
| OracleChangeEventSourceMetricsFactory |
|
| OracleConnection |
|
| OracleConnector |
|
| OracleConnectorConfig |
Connector configuration for Oracle.
|
| OracleConnectorConfig.ConnectorAdapter |
|
| OracleConnectorConfig.LogMiningDmlParser |
|
| OracleConnectorConfig.LogMiningStrategy |
|
| OracleConnectorConfig.SnapshotLockingMode |
|
| OracleConnectorConfig.SnapshotMode |
The set of predefined SnapshotMode options or aliases.
|
| OracleConnectorConfig.SystemTablesPredicate |
|
| OracleConnectorTask |
|
| OracleDatabaseSchema |
The schema of an Oracle database.
|
| OracleDatabaseVersion |
Represents the Oracle database version.
|
| OracleDdlParser |
This is the main Oracle Antlr DDL parser
|
| OracleDdlParserListener |
This class is Oracle main DDL parser listener class.
|
| OracleErrorHandler |
Error handle for Oracle.
|
| OracleEventMetadataProvider |
|
| OracleOffsetContext |
|
| OracleOffsetContext.Builder |
|
| OracleSchemaChangeEventEmitter |
|
| OracleSnapshotChangeEventSource |
|
| OracleSnapshotChangeEventSource.OracleSnapshotContext |
Mutable context which is populated in the course of snapshotting.
|
| OracleSourceInfoStructMaker |
|
| OracleStreamingChangeEventSourceMetrics |
The metrics implementation for Oracle connector streaming phase.
|
| OracleStreamingChangeEventSourceMetricsMXBean |
The JMX exposed interface for Oracle streaming metrics.
|
| OracleTaskContext |
|
| OracleTopicSelector |
|
| OracleValueConverters |
|
| ParserUtils |
This class contains a few methods for parser listeners
|
| RowMapper |
A utility class to map LogMiner content resultSet values.
|
| Scn |
Oracle System Change Number implementation
|
| SelectLobParser |
Simple text-based parser implementation for Oracle LogMiner SEL_LOB_LOCATOR Redo SQL.
|
| SimpleDmlParser |
This class does parsing of simple DML: insert, update, delete.
|
| SourceInfo |
|
| 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.
|
| StreamingAdapter |
Contract that defines unique behavior for each possible connection.adapter.
|
| StreamingAdapter.TableNameCaseSensitivity |
Controls whether table names are viewed as case-sensitive or not.
|
| 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.DmlEvent |
Represents a DML event for a given table row.
|
| TransactionalBuffer.LobEraseEvent |
Represents a LOB_ERASE event
|
| TransactionalBuffer.LobWriteEvent |
Represents a LOB_WRITE event
|
| TransactionalBuffer.LogMinerEvent |
Base class for all possible LogMiner events
|
| TransactionalBuffer.RecentlyCommittedTransaction |
Represents a transaction boundary that was recently committed.
|
| TransactionalBuffer.SelectLobLocatorEvent |
Represents a SELECT_LOB_LOCATOR event
|
| TransactionalBuffer.Transaction |
Represents a logical database transaction
|
| UnistrHelper |
A utility/helper class to support decoding Oracle Unicode String function values, UNISTR.
|
| XStreamAdapter |
The streaming adapter implementation for Oracle XStream.
|
| XStreamChangeRecordEmitter |
Emits change data based on a single RowLCR event.
|
| XStreamOracleOffsetContextLoader |
The OffsetContext loader implementation for the Oracle XStream adapter
|
| XstreamStreamingChangeEventSource |
|
| XstreamStreamingChangeEventSource.PositionAndScn |
|