Package io.debezium.connector.oracle.logminer.processor
package io.debezium.connector.oracle.logminer.processor
-
ClassDescriptionAbstractLogMinerEventProcessor<T extends Transaction>An abstract implementation of
LogMinerEventProcessorthat all processors should extend.Wrapper for all counter variablesA comparator that guarantees that the sort order applied to event keys is such that they are treated as numerical values, sorted as numeric values rather than strings which would allow "100" to come before "9".An abstract implementation of an OracleTransaction.CacheProvider<T extends Transaction>An in-memory pending transaction cache, used for performance reasons.LogMinerCache<K,V> Interface describing the functionality needed to cache data in during LogMiner processing.LogMinerCache.Entry<K,V> Contract that defines the interface for processing events from Oracle LogMiner.Contract for an Oracle transaction.A consumer of transaction events at commit time that is capable of inspecting the event stream, merging events that should be merged when LOB support is enabled, and then delegating the final stream of events to a delegate consumer.