Package org.atmosphere.cpr
Class MetaBroadcaster.ThirtySecondsCache
java.lang.Object
org.atmosphere.cpr.MetaBroadcaster.ThirtySecondsCache
- All Implemented Interfaces:
Runnable,MetaBroadcaster.MetaBroadcasterCache
- Enclosing interface:
MetaBroadcaster
public static final class MetaBroadcaster.ThirtySecondsCache
extends Object
implements MetaBroadcaster.MetaBroadcasterCache, Runnable
Flush the cache every 30 seconds.
-
Constructor Summary
ConstructorsConstructorDescriptionThirtySecondsCache(MetaBroadcaster metaBroadcaster, AtmosphereConfig config) -
Method Summary
Modifier and TypeMethodDescriptionCache the Broadcaster ID and messageFlush the Cache.voidrun()
-
Constructor Details
-
ThirtySecondsCache
-
-
Method Details
-
cache
Description copied from interface:MetaBroadcaster.MetaBroadcasterCacheCache the Broadcaster ID and message- Specified by:
cachein interfaceMetaBroadcaster.MetaBroadcasterCache- Parameters:
path- the value passed toMetaBroadcaster.broadcastTo(String, Object)o- the value passed toMetaBroadcaster.broadcastTo(String, Object)- Returns:
- this
-
flushCache
Description copied from interface:MetaBroadcaster.MetaBroadcasterCacheFlush the Cache.- Specified by:
flushCachein interfaceMetaBroadcaster.MetaBroadcasterCache- Returns:
- this
-
run
public void run()
-