Uses of Class
io.debezium.connector.oracle.logminer.events.Transaction
-
-
Uses of Transaction in io.debezium.connector.oracle.logminer.processor
Methods in io.debezium.connector.oracle.logminer.processor that return Transaction Modifier and Type Method Description TransactionTransactionCache. get(String transactionId)TransactionTransactionCache. remove(String transactionId)Methods in io.debezium.connector.oracle.logminer.processor with parameters of type Transaction Modifier and Type Method Description voidTransactionCache. put(String transactionId, Transaction transaction)protected List<String>TransactionReconciliation. readAndCombineLobWriteEvents(Transaction transaction, int index, boolean binaryData)Reads the transaction event queue and combines all LOB_WRITE events starting at the provided index.protected intTransactionReconciliation. readAndConsumeLobEraseEvents(Transaction transaction, int index)Read and remove all LobErase events detected in the transaction event queue.voidTransactionReconciliation. reconcile(Transaction transaction)Reconcile the specified transaction by merging multiple events that should be emitted as a single logical event, such as changes made to LOB column types that involve multiple events.protected booleanTransactionReconciliation. shouldMergeDmlEvent(Transaction transaction, int index, DmlEvent event, DmlEvent prevEvent)Attempts to merge the provided DML event with the previous event in the transaction.protected booleanTransactionReconciliation. shouldMergeSelectLobLocatorEvent(Transaction transaction, int index, SelectLobLocatorEvent event, DmlEvent prevEvent)Attempts to merge the provided SEL_LOB_LOCATOR event with the previous event in the transaction. -
Uses of Transaction in io.debezium.connector.oracle.logminer.processor.infinispan
Fields in io.debezium.connector.oracle.logminer.processor.infinispan with type parameters of type Transaction Modifier and Type Field Description private org.infinispan.Cache<String,Transaction>InfinispanTransactionCache. cacheMethods in io.debezium.connector.oracle.logminer.processor.infinispan that return Transaction Modifier and Type Method Description TransactionInfinispanTransactionCache. get(String transactionId)TransactionInfinispanTransactionCache. remove(String transactionId)Methods in io.debezium.connector.oracle.logminer.processor.infinispan that return types with arguments of type Transaction Modifier and Type Method Description Iterator<Map.Entry<String,Transaction>>InfinispanTransactionCache. iterator()Methods in io.debezium.connector.oracle.logminer.processor.infinispan with parameters of type Transaction Modifier and Type Method Description voidInfinispanTransactionCache. put(String transactionId, Transaction transaction)Constructor parameters in io.debezium.connector.oracle.logminer.processor.infinispan with type arguments of type Transaction Constructor Description InfinispanTransactionCache(org.infinispan.Cache<String,Transaction> cache) -
Uses of Transaction in io.debezium.connector.oracle.logminer.processor.infinispan.marshalling
Methods in io.debezium.connector.oracle.logminer.processor.infinispan.marshalling that return Transaction Modifier and Type Method Description TransactionTransactionAdapter. factory(String transactionId, String scn, String changeTime, List<LogMinerEvent> events, Set<Long> hashes)A ProtoStream factory that creates aTransactioninstance from field values.TransactionTransactionAdapter$___Marshaller_52057eda61bd274eff0e6107ba5ee05a1947334ca483da152c809c140af59b00. read(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext $1)Methods in io.debezium.connector.oracle.logminer.processor.infinispan.marshalling that return types with arguments of type Transaction Modifier and Type Method Description Class<Transaction>TransactionAdapter$___Marshaller_52057eda61bd274eff0e6107ba5ee05a1947334ca483da152c809c140af59b00. getJavaClass()Methods in io.debezium.connector.oracle.logminer.processor.infinispan.marshalling with parameters of type Transaction Modifier and Type Method Description StringTransactionAdapter. getChangeTime(Transaction transaction)A ProtoStream handler to extract thechangeTimefield from theTransaction.List<LogMinerEvent>TransactionAdapter. getEvents(Transaction transaction)A ProtoStream handler to extract theeventsfield from theTransaction.Set<Long>TransactionAdapter. getHashes(Transaction transaction)A ProtoStream handler to extract thehashesfield from theTransaction.StringTransactionAdapter. getScn(Transaction transaction)A ProtoStream handler to extract thestartScnfield from theTransaction.StringTransactionAdapter. getTransactionId(Transaction transaction)A ProtoStream handler to extract thetransactionIdfield from theTransaction.voidTransactionAdapter$___Marshaller_52057eda61bd274eff0e6107ba5ee05a1947334ca483da152c809c140af59b00. write(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext $1, Transaction $2) -
Uses of Transaction in io.debezium.connector.oracle.logminer.processor.memory
Fields in io.debezium.connector.oracle.logminer.processor.memory with type parameters of type Transaction Modifier and Type Field Description Map<String,Transaction>MemoryTransactionCache. cacheMethods in io.debezium.connector.oracle.logminer.processor.memory that return Transaction Modifier and Type Method Description TransactionMemoryTransactionCache. get(String transactionId)TransactionMemoryTransactionCache. remove(String transactionId)Methods in io.debezium.connector.oracle.logminer.processor.memory that return types with arguments of type Transaction Modifier and Type Method Description Iterator<Map.Entry<String,Transaction>>MemoryTransactionCache. iterator()Methods in io.debezium.connector.oracle.logminer.processor.memory with parameters of type Transaction Modifier and Type Method Description voidMemoryTransactionCache. put(String transactionId, Transaction transaction)
-