public class NonPersistentAcknowledgmentGroupingTracker extends Object implements AcknowledgmentsGroupingTracker
| Modifier and Type | Method and Description |
|---|---|
void |
addAcknowledgment(MessageIdImpl msgId,
PulsarApi.CommandAck.AckType ackType,
Map<String,Long> properties) |
void |
close() |
void |
flush() |
boolean |
isDuplicate(MessageId messageId) |
static NonPersistentAcknowledgmentGroupingTracker |
of() |
public static NonPersistentAcknowledgmentGroupingTracker of()
public boolean isDuplicate(MessageId messageId)
isDuplicate in interface AcknowledgmentsGroupingTrackerpublic void addAcknowledgment(MessageIdImpl msgId, PulsarApi.CommandAck.AckType ackType, Map<String,Long> properties)
addAcknowledgment in interface AcknowledgmentsGroupingTrackerpublic void flush()
flush in interface AcknowledgmentsGroupingTrackerpublic void close()
close in interface AutoCloseableclose in interface AcknowledgmentsGroupingTrackerCopyright © 2017–2018 Apache Software Foundation. All rights reserved.