public class HashHistoryHolder<T> extends Object implements MessagesHistoryHolder<T>
| Constructor and Description |
|---|
HashHistoryHolder(int tailLength) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isKnownMessageId(T id)
This method checks if given id was already seen before
|
boolean |
storeIfUnknownMessageId(T id)
This method adds id of the message to the storage, if message is unknown
|
public HashHistoryHolder(int tailLength)
tailLength - number of elements to hold in historypublic boolean storeIfUnknownMessageId(T id)
MessagesHistoryHolderstoreIfUnknownMessageId in interface MessagesHistoryHolder<T>public boolean isKnownMessageId(T id)
MessagesHistoryHolderisKnownMessageId in interface MessagesHistoryHolder<T>Copyright © 2021. All rights reserved.