public class CompactorSubscription extends PersistentSubscription
cursor, dispatcher, fullName, subName, topic, topicName| 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.PulsarApi.CommandAck.AckType ackType,
Map<String,Long> properties) |
addConsumer, addUnAckedMessages, checkIsCanDeleteConsumerPendingAck, clearBacklog, close, consumerFlow, deactivateCursor, delete, deleteForcefully, disconnect, doUnsubscribe, endTxn, estimateBacklogSize, expireMessages, expireMessages, getConsumers, getCursor, getDispatcher, getExpiredMessageRate, getName, getNumberOfEntriesDelayed, getNumberOfEntriesInBacklog, getNumberOfEntriesSinceFirstNotAckedMessage, getStats, getTopic, getTopicName, getTotalNonContiguousDeletedMessagesRange, getType, getTypeString, interceptor, isReplicated, markTopicWithBatchMessagePublished, mergeCursorProperties, peekNthMessage, processReplicatedSubscriptionSnapshot, redeliverUnacknowledgedMessages, redeliverUnacknowledgedMessages, removeConsumer, resetCursor, resetCursor, skipMessages, syncBatchPositionBitSetForPendingAck, toString, transactionCumulativeAcknowledge, transactionIndividualAcknowledge, updateLastMarkDeleteAdvancedTimestampclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisCumulativeAckMode, isIndividualAckMode, removeConsumerpublic CompactorSubscription(PersistentTopic topic, CompactedTopic compactedTopic, String subscriptionName, ManagedCursor cursor)
public void acknowledgeMessage(List<Position> positions, org.apache.pulsar.common.api.proto.PulsarApi.CommandAck.AckType ackType, Map<String,Long> properties)
acknowledgeMessage in interface SubscriptionacknowledgeMessage in class PersistentSubscriptionCopyright © 2017–2021 Apache Software Foundation. All rights reserved.