public class MemoryBasedBotSessionStore extends Object implements BotSessionStore
| Constructor and Description |
|---|
MemoryBasedBotSessionStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
addUpdates(List<Update> received) |
List<Update> |
getCachedUpdates() |
long |
getLastReceivedUpdateId() |
Update |
getLastUnprocessedUpdate() |
BlockingQueue<Update> |
getOngoingUpdates() |
boolean |
hasUpdates() |
void |
load() |
Update |
retrieveUpdate(long timeout,
TimeUnit unit) |
void |
save() |
void |
setLastReceivedUpdateId(long lastReceivedUpdateId) |
void |
setLastUnprocessedUpdate(Update lastUnprocessedUpdate) |
public void load()
public void save()
public boolean hasUpdates()
public Update retrieveUpdate(long timeout, TimeUnit unit) throws IOException
public BlockingQueue<Update> getOngoingUpdates()
public long getLastReceivedUpdateId()
public void setLastReceivedUpdateId(long lastReceivedUpdateId)
public Update getLastUnprocessedUpdate()
public void setLastUnprocessedUpdate(Update lastUnprocessedUpdate)
Copyright © 2017 iSuper.org. All Rights Reserved.