All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractLogMinerEventProcessor An abstract implementation ofLogMinerEventProcessorthat all processors should extend.AbstractStreamingAdapter Abstract implementation of theStreamingAdapterfor which all streaming adapters are derived.AlterTableParserListener Parser listener that is parsing Oracle ALTER TABLE statementsBaseChangeRecordEmitter<T> Base class to emit change data based on a single entry event.BaseParserListener This class contains common methods for all listenersBlobChunkList A "marker" class for passing a collection of Blob data type chunks toOracleValueConvertersso 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 ofChunkColumnValues.ColumnDefinitionParserListener Parser listener that parses column definitions of Oracle DDL statements.CommitLogWriterFlushStrategy ALogWriterFlushStrategythat uses a transaction commit to force the provided connection's Oracle LogWriter (LGWR) process to flush to disk.CreateTableParserListener DmlEvent An event that represents a data modification (DML).DmlParser Contract for a DML parser for LogMiner.DmlParserException Exception returned by theDmlParser.DropTableParserListener This class is parsing Oracle drop table statements.EventType Represents all supported event types that are loaded from Oracle LogMiner.InfinispanLogMinerEventProcessor An implementation ofLogMinerEventProcessorthat uses Infinispan to persist the transaction cache across restarts on disk.InfinispanTransactionCache ATransactionCacheimplementation for use with embedded Infinispan.LcrEventHandler Handler for Oracle DDL and DML events.LcrPosition The logical encapsulation of raw LCR byte array.LobEraseEvent A LogMiner event that represents aLOB_ERASEoperation.LobWriteEvent A LogMiner event that represents aLOB_WRITEoperation.LogFile Represents a redo or archive log in Oracle.LogFile.Type LogMinerAdapter LogMinerChangeRecordEmitter Emits change records based on an event read from Oracle LogMiner.LogMinerDatabaseStateWriter Utility class that can write the contents of several Oracle LogMiner tables to the connector's log if and only if DEBUG logging is enabled.LogMinerDmlEntry LogMinerDmlEntryImpl This class holds one parsed DML LogMiner record detailsLogMinerDmlEntryImplAdapter An Infinispan ProtoStream adapter to marshallLogMinerDmlEntryImplinstances.LogMinerDmlEntryImplAdapter$___Marshaller_34255ff31b82d3d0c88a9080d690d945f0aff2945e1863211ff59be91618018f WARNING: Generated code! Do not edit!LogMinerDmlParser A simple DML parser implementation specifically for Oracle LogMiner.LogMinerEvent Base event class for all events read from Oracle LogMinerLogMinerEventAdapter An Infinispan ProtoStream adapter to marshallLogMinerEventinstances and its subclasses.LogMinerEventAdapter$___Marshaller_c9767d07296dfd92698dc63598a7eba83b208916ad965382b61e8cc4f6797d39 WARNING: Generated code! Do not edit!LogMinerEventProcessor Contract that defines the interface for processing events from Oracle LogMiner.LogMinerEventRow A simple wrapper around aResultSetfor a given row.LogMinerHelper This class contains methods to configure and manage LogMiner utilityLogMinerOracleOffsetContextLoader LogMinerQueryBuilder A builder that is responsible for producing the query to be executed against the LogMiner view.LogMinerStreamingChangeEventSource AStreamingChangeEventSourcebased on Oracle's LogMiner utility.LogWriterFlushStrategy Strategy that controls how the Oracle LGWR (LogWriter) process is to be flushed.MemoryLogMinerEventProcessor ALogMinerEventProcessorthat uses the JVM heap to store events as they're being processed and emitted from Oracle LogMiner.MemoryTransactionCache ATransactionCacheimplementation that uses a JVM heap backedHashMap.Module Information about this module.NumberOneToBooleanConverter Oracle reportsNUMBER(1)as a numeric column type by default.OracleChangeEventSourceFactory OracleChangeEventSourceMetricsFactory OracleCloudEventsMaker OracleCloudEventsProvider An implementation ofCloudEventsProviderfor Oracle.OracleConnection OracleConnector OracleConnectorConfig Connector configuration for Oracle.OracleConnectorConfig.ConnectorAdapter OracleConnectorConfig.LogMiningBufferType OracleConnectorConfig.LogMiningDmlParser OracleConnectorConfig.LogMiningStrategy OracleConnectorConfig.SnapshotLockingMode OracleConnectorConfig.SnapshotMode The set of predefined SnapshotMode options or aliases.OracleConnectorConfig.SystemTablesPredicate ATables.TableFilterthat excludes all Oracle system tables.OracleConnectorTask OracleDatabaseSchema The schema of an Oracle database.OracleDatabaseVersion Represents the Oracle database version.OracleDdlParser This is the main Oracle Antlr DDL parserOracleDdlParserListener This class is Oracle main DDL parser listener class.OracleErrorHandler Error handle for Oracle.OracleEventMetadataProvider OracleOffsetContext OracleOffsetContext.Builder OraclePartition OraclePartition.Provider OracleRecordParser OracleSchemaChangeEventEmitter SchemaChangeEventEmitterimplementation based on Oracle.OracleSignalBasedIncrementalSnapshotChangeEventSource OracleSnapshotChangeEventSource AStreamingChangeEventSourcefor Oracle.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 RacCommitLogWriterFlushStrategy ALogWriterFlushStrategyfor Oracle RAC that performs a transaction-scoped commit to flush the Oracle LogWriter (LGWR) process on each RAC node.Scn Oracle System Change Number implementationSelectLobLocatorEvent A data modification event that represents aSEL_LOB_LOCATORevent type.SelectLobParser Simple text-based parser implementation for Oracle LogMiner SEL_LOB_LOCATOR Redo SQL.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 possibleconnection.adapter.StreamingAdapter.TableNameCaseSensitivity Controls whether table names are viewed as case-sensitive or not.Transaction A logical database transactionTransactionAdapter An Infinispan ProtoStream adapter for marshalling aTransactioninstance.TransactionAdapter$___Marshaller_52057eda61bd274eff0e6107ba5ee05a1947334ca483da152c809c140af59b00 WARNING: Generated code! Do not edit!TransactionCache<I> Generalized contract that all transaction cache implementations should implement.TransactionMarshaller An interface that is used by the ProtoStream framework to designate the adapters and path to where the a Protocol Buffers .proto file will be generated based on the adapters at compile time.TransactionMarshallerImpl WARNING: Generated code! Do not edit!TransactionReconciliation Helper class that performs common transaction reconciliation.VisibleForMarshalling Indicates that visibility of the annotated element is raised for the purposes of marshalling (e.g.XStreamAdapter The streaming adapter implementation for Oracle XStream.XStreamChangeRecordEmitter Emits change data based on a singleRowLCRevent.XStreamOracleOffsetContextLoader TheOffsetContextloader implementation for the Oracle XStream adapterXstreamStreamingChangeEventSource AStreamingChangeEventSourcebased on Oracle's XStream API.XstreamStreamingChangeEventSource.PositionAndScn