All Implemented Interfaces:
An implementation that uses a simple set to store received message IDs.
Note that this implementation does not make any attempt to flush older
message IDs or to persist the message IDs outside of this instance.
Methods inherited from class java.lang.
Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public boolean checkUniquenessAndCacheId(
messageId for uniqueness against previously
encountered values and cache the ID. Note that the retention
policy for previously encountered values is implementation specific.
checkUniquenessAndCacheId MessageIdCache Parameters:
messageId - the message ID to check for uniqueness and cache for
Returns: true if and only if
messageId is not already in the