public interface BroadcasterCache
Broadcaster.broadcast(Object). Disconnected clients
can always retrieve message that were broadcasted during their "downtime". BroadcasterCache are useful when
a the long polling technique is used and prevent application from loosing event between re-connection.
A BroadcasterCache can be configured by invoking BroadcasterConfig.setBroadcasterCache(BroadcasterCache) by
defining it in your web/application.xml or by using the BroadcasterCacheService| Modifier and Type | Interface and Description |
|---|---|
static class |
BroadcasterCache.STRATEGY |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BROADCASTER_CACHE_TRACKER |
| Modifier and Type | Method and Description |
|---|---|
void |
addToCache(java.lang.String id,
AtmosphereResource r,
java.lang.Object e)
Start tracking messages associated with
AtmosphereResource from the cache |
java.util.List<java.lang.Object> |
retrieveFromCache(java.lang.String id,
AtmosphereResource r)
Retrieve messages associated with
AtmosphereResource |
void |
start()
Start
|
void |
stop()
Stop
|
void start()
void stop()
void addToCache(java.lang.String id,
AtmosphereResource r,
java.lang.Object e)
AtmosphereResource from the cacher - AtmosphereResourcee - a broadcasted message.java.util.List<java.lang.Object> retrieveFromCache(java.lang.String id,
AtmosphereResource r)
AtmosphereResourcer - AtmosphereResourceList of messages (String).Copyright © 2018. All Rights Reserved.