org.smallmind.cloud.multicast.event
Class EventMessageCacheExpirationPolicy

java.lang.Object
  extended by org.smallmind.cloud.multicast.event.EventMessageCacheExpirationPolicy
All Implemented Interfaces:
CacheExpirationPolicy<EventMessageCacheEntry>

public class EventMessageCacheExpirationPolicy
extends Object
implements CacheExpirationPolicy<EventMessageCacheEntry>


Constructor Summary
EventMessageCacheExpirationPolicy(int timerTickSeconds)
           
 
Method Summary
 int getTimerTickSeconds()
           
 boolean isStale(EventMessageCacheEntry cacheEntry)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventMessageCacheExpirationPolicy

public EventMessageCacheExpirationPolicy(int timerTickSeconds)
Method Detail

getTimerTickSeconds

public int getTimerTickSeconds()
Specified by:
getTimerTickSeconds in interface CacheExpirationPolicy<EventMessageCacheEntry>

isStale

public boolean isStale(EventMessageCacheEntry cacheEntry)
Specified by:
isStale in interface CacheExpirationPolicy<EventMessageCacheEntry>


Copyright © 2011. All Rights Reserved.