org.pentaho.platform.plugin.services.cache
Class CacheExpirationRegistry

java.lang.Object
  extended by org.pentaho.platform.plugin.services.cache.CacheExpirationRegistry
All Implemented Interfaces:
ICacheExpirationRegistry

public class CacheExpirationRegistry
extends Object
implements ICacheExpirationRegistry

User: rfellows Date: 10/26/11 Time: 9:19 AM


Constructor Summary
CacheExpirationRegistry()
           
 
Method Summary
 List<ILastModifiedCacheItem> getCachedItems()
          Gets a List of all items registered
 void register(ILastModifiedCacheItem cacheItem)
          Adds an item to the registry
 void unRegister(ILastModifiedCacheItem cacheItem)
          .
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheExpirationRegistry

public CacheExpirationRegistry()
Method Detail

register

public void register(ILastModifiedCacheItem cacheItem)
Description copied from interface: ICacheExpirationRegistry
Adds an item to the registry

Specified by:
register in interface ICacheExpirationRegistry

unRegister

public void unRegister(ILastModifiedCacheItem cacheItem)
Description copied from interface: ICacheExpirationRegistry
. Removes an item from the registry

Specified by:
unRegister in interface ICacheExpirationRegistry

getCachedItems

public List<ILastModifiedCacheItem> getCachedItems()
Description copied from interface: ICacheExpirationRegistry
Gets a List of all items registered

Specified by:
getCachedItems in interface ICacheExpirationRegistry
Returns: