org.atmosphere.socketio.cache
Class SocketIOBroadcasterCache
java.lang.Object
org.atmosphere.cache.UUIDBroadcasterCache
org.atmosphere.socketio.cache.SocketIOBroadcasterCache
- All Implemented Interfaces:
- org.atmosphere.cpr.BroadcasterCache
public class SocketIOBroadcasterCache
- extends org.atmosphere.cache.UUIDBroadcasterCache
| Nested classes/interfaces inherited from class org.atmosphere.cache.UUIDBroadcasterCache |
org.atmosphere.cache.UUIDBroadcasterCache.CacheMessage, org.atmosphere.cache.UUIDBroadcasterCache.ClientQueue |
| Nested classes/interfaces inherited from interface org.atmosphere.cpr.BroadcasterCache |
org.atmosphere.cpr.BroadcasterCache.Message, org.atmosphere.cpr.BroadcasterCache.STRATEGY |
| Fields inherited from class org.atmosphere.cache.UUIDBroadcasterCache |
inspectors, taskScheduler |
|
Method Summary |
org.atmosphere.cache.UUIDBroadcasterCache.CacheMessage |
addCacheCandidate(String broadcasterID,
org.atmosphere.cpr.AtmosphereResource resource,
Object msg)
|
void |
addToCache(String broadcasterID,
org.atmosphere.cpr.AtmosphereResource resource,
org.atmosphere.cpr.BroadcasterCache.Message msg)
|
void |
clearCache(String broadcasterID,
org.atmosphere.cpr.AtmosphereResourceImpl resource,
org.atmosphere.cache.UUIDBroadcasterCache.CacheMessage message)
|
List<Object> |
retrieveFromCache(String broadcasterID,
org.atmosphere.cpr.AtmosphereResource resource)
|
protected String |
uuid(org.atmosphere.cpr.AtmosphereResource r)
|
| Methods inherited from class org.atmosphere.cache.UUIDBroadcasterCache |
activeClients, inspect, inspector, invalidateExpiredEntries, messages, setClientIdleTime, setExecutorService, setInvalidateCacheInterval, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SocketIOBroadcasterCache
public SocketIOBroadcasterCache()
addCacheCandidate
public org.atmosphere.cache.UUIDBroadcasterCache.CacheMessage addCacheCandidate(String broadcasterID,
org.atmosphere.cpr.AtmosphereResource resource,
Object msg)
- Overrides:
addCacheCandidate in class org.atmosphere.cache.UUIDBroadcasterCache
addToCache
public void addToCache(String broadcasterID,
org.atmosphere.cpr.AtmosphereResource resource,
org.atmosphere.cpr.BroadcasterCache.Message msg)
- Specified by:
addToCache in interface org.atmosphere.cpr.BroadcasterCache- Overrides:
addToCache in class org.atmosphere.cache.UUIDBroadcasterCache
clearCache
public void clearCache(String broadcasterID,
org.atmosphere.cpr.AtmosphereResourceImpl resource,
org.atmosphere.cache.UUIDBroadcasterCache.CacheMessage message)
- Overrides:
clearCache in class org.atmosphere.cache.UUIDBroadcasterCache
retrieveFromCache
public List<Object> retrieveFromCache(String broadcasterID,
org.atmosphere.cpr.AtmosphereResource resource)
- Specified by:
retrieveFromCache in interface org.atmosphere.cpr.BroadcasterCache- Overrides:
retrieveFromCache in class org.atmosphere.cache.UUIDBroadcasterCache
uuid
protected String uuid(org.atmosphere.cpr.AtmosphereResource r)
- Overrides:
uuid in class org.atmosphere.cache.UUIDBroadcasterCache
Copyright © 2013. All Rights Reserved.