Uses of Class
org.apache.pulsar.transaction.coordinator.proto.TransactionMetadataEntry
Packages that use TransactionMetadataEntry
Package
Description
Classes for implementing pulsar transaction coordinator.
Implementations of the transaction coordinator.
-
Uses of TransactionMetadataEntry in org.apache.pulsar.transaction.coordinator
Methods in org.apache.pulsar.transaction.coordinator with parameters of type TransactionMetadataEntryModifier and TypeMethodDescriptionTransactionLog.append(TransactionMetadataEntry transactionMetadataEntry) Append the transaction operation to the transaction log.voidTransactionLogReplayCallback.handleMetadataEntry(Position position, TransactionMetadataEntry transactionMetadataEntry) Handle metadata entry. -
Uses of TransactionMetadataEntry in org.apache.pulsar.transaction.coordinator.impl
Methods in org.apache.pulsar.transaction.coordinator.impl that return types with arguments of type TransactionMetadataEntryModifier and TypeMethodDescriptionstatic List<TransactionMetadataEntry>MLTransactionLogImpl.deserializeEntry(io.netty.buffer.ByteBuf buffer) static List<TransactionMetadataEntry>MLTransactionLogImpl.deserializeEntry(Entry entry) Methods in org.apache.pulsar.transaction.coordinator.impl with parameters of type TransactionMetadataEntryModifier and TypeMethodDescriptionMLTransactionLogImpl.append(TransactionMetadataEntry transactionMetadataEntry) -
Uses of TransactionMetadataEntry in org.apache.pulsar.transaction.coordinator.proto
Methods in org.apache.pulsar.transaction.coordinator.proto that return TransactionMetadataEntryModifier and TypeMethodDescriptionTransactionMetadataEntry.addAllPartitions(Iterable<String> partitions) TransactionMetadataEntry.addAllSubscriptions(Iterable<Subscription> subscriptions) BatchedTransactionMetadataEntry.addTransactionLog()TransactionMetadataEntry.clear()TransactionMetadataEntry.clearExpectedStatus()TransactionMetadataEntry.clearLastModificationTime()TransactionMetadataEntry.clearMaxLocalTxnId()TransactionMetadataEntry.clearMetadataOp()TransactionMetadataEntry.clearNewStatus()TransactionMetadataEntry.clearOwner()TransactionMetadataEntry.clearPartitions()TransactionMetadataEntry.clearStartTime()TransactionMetadataEntry.clearSubscriptions()TransactionMetadataEntry.clearTimeoutMs()TransactionMetadataEntry.clearTxnidLeastBits()TransactionMetadataEntry.clearTxnidMostBits()TransactionMetadataEntry.copyFrom(TransactionMetadataEntry _other) BatchedTransactionMetadataEntry.getTransactionLogAt(int idx) TransactionMetadataEntry.setExpectedStatus(TxnStatus expectedStatus) TransactionMetadataEntry.setLastModificationTime(long lastModificationTime) TransactionMetadataEntry.setMaxLocalTxnId(long maxLocalTxnId) TransactionMetadataEntry.setMetadataOp(TransactionMetadataEntry.TransactionMetadataOp metadataOp) TransactionMetadataEntry.setNewStatus(TxnStatus newStatus) TransactionMetadataEntry.setStartTime(long startTime) TransactionMetadataEntry.setTimeoutMs(long timeoutMs) TransactionMetadataEntry.setTxnidLeastBits(long txnidLeastBits) TransactionMetadataEntry.setTxnidMostBits(long txnidMostBits) Methods in org.apache.pulsar.transaction.coordinator.proto that return types with arguments of type TransactionMetadataEntryMethods in org.apache.pulsar.transaction.coordinator.proto with parameters of type TransactionMetadataEntryModifier and TypeMethodDescriptionTransactionMetadataEntry.copyFrom(TransactionMetadataEntry _other) Method parameters in org.apache.pulsar.transaction.coordinator.proto with type arguments of type TransactionMetadataEntryModifier and TypeMethodDescriptionBatchedTransactionMetadataEntry.addAllTransactionLogs(Iterable<TransactionMetadataEntry> transactionLogs)