类 NonPersistentAcknowledgmentGroupingTracker
java.lang.Object
org.apache.pulsar.client.impl.NonPersistentAcknowledgmentGroupingTracker
- 所有已实现的接口:
AutoCloseable,AcknowledgmentsGroupingTracker
public class NonPersistentAcknowledgmentGroupingTracker
extends Object
implements AcknowledgmentsGroupingTracker
A no-op acknowledgment grouping tracker.
-
方法概要
修饰符和类型方法说明addAcknowledgment(MessageId msgId, CommandAck.AckType ackType, Map<String, Long> properties) addListAcknowledgment(List<MessageId> messageIds, CommandAck.AckType ackType, Map<String, Long> properties) voidclose()voidflush()voidbooleanisDuplicate(MessageId messageId) of()
-
方法详细资料
-
of
-
isDuplicate
- 指定者:
isDuplicate在接口中AcknowledgmentsGroupingTracker
-
addAcknowledgment
public CompletableFuture<Void> addAcknowledgment(MessageId msgId, CommandAck.AckType ackType, Map<String, Long> properties) -
addListAcknowledgment
public CompletableFuture<Void> addListAcknowledgment(List<MessageId> messageIds, CommandAck.AckType ackType, Map<String, Long> properties) -
flush
public void flush()- 指定者:
flush在接口中AcknowledgmentsGroupingTracker
-
close
public void close()- 指定者:
close在接口中AcknowledgmentsGroupingTracker- 指定者:
close在接口中AutoCloseable
-
flushAndClean
public void flushAndClean()- 指定者:
flushAndClean在接口中AcknowledgmentsGroupingTracker
-