public class CompactorSubscription extends PersistentSubscription
cursor, dispatcher, fullName, subName, topic, topicNamebytesOutFromRemovedConsumers, msgOutFromRemovedConsumer| Constructor and Description |
|---|
CompactorSubscription(PersistentTopic topic,
CompactedTopic compactedTopic,
String subscriptionName,
ManagedCursor cursor) |
| Modifier and Type | Method and Description |
|---|---|
void |
acknowledgeMessage(List<Position> positions,
org.apache.pulsar.common.api.proto.CommandAck.AckType ackType,
Map<String,Long> properties) |
addConsumer, addUnAckedMessages, checkAndUnblockIfStuck, checkIfPendingAckStoreInit, checkIsCanDeleteConsumerPendingAck, clearBacklog, close, consumerFlow, deactivateCursor, delete, deleteForcefully, disconnect, doUnsubscribe, endTxn, estimateBacklogSize, expireMessages, expireMessages, getConsumers, getCursor, getDispatcher, getExpiredMessageRate, getExpiryMonitor, getName, getNumberOfEntriesDelayed, getNumberOfEntriesInBacklog, getNumberOfEntriesSinceFirstNotAckedMessage, getPendingAckManageLedger, getStats, getTopic, getTopicName, getTotalNonContiguousDeletedMessagesRange, getTransactionInPendingAckStats, getTransactionPendingAckStats, getType, getTypeString, interceptor, isReplicated, markTopicWithBatchMessagePublished, mergeCursorProperties, peekNthMessage, processReplicatedSubscriptionSnapshot, redeliverUnacknowledgedMessages, redeliverUnacknowledgedMessages, removeConsumer, resetCursor, resetCursor, setReplicated, skipMessages, syncBatchPositionBitSetForPendingAck, toString, transactionCumulativeAcknowledge, transactionIndividualAcknowledge, updateLastMarkDeleteAdvancedTimestampgetBytesOutCounter, getMsgOutCounterclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNumberOfSameAddressConsumers, isCumulativeAckMode, isIndividualAckMode, removeConsumerpublic CompactorSubscription(PersistentTopic topic, CompactedTopic compactedTopic, String subscriptionName, ManagedCursor cursor)
public void acknowledgeMessage(List<Position> positions, org.apache.pulsar.common.api.proto.CommandAck.AckType ackType, Map<String,Long> properties)
acknowledgeMessage in interface SubscriptionacknowledgeMessage in class PersistentSubscriptionCopyright © 2017–2022 Apache Software Foundation. All rights reserved.