Interface MessageIdCache


  • public interface MessageIdCache
    Interface abstracting various ID caches for enforcement of ID uniqueness.
    • Method Detail

      • checkUniquenessAndCacheId

        boolean checkUniquenessAndCacheId​(String messageId)
        Check messageId for uniqueness against previously encountered values and cache the ID. Note that the retention policy for previously encountered values is implementation specific.
        Parameters:
        messageId - the message ID to check for uniqueness and cache for future comparison
        Returns:
        true if and only if messageId is not already in the cache