org.apache.abdera.protocol.client.cache.lru
Class LRUCache

java.lang.Object
  extended by org.apache.abdera.protocol.client.cache.CacheBase
      extended by org.apache.abdera.protocol.client.cache.InMemoryCache
          extended by org.apache.abdera.protocol.client.cache.lru.LRUCache
All Implemented Interfaces:
Cache

public class LRUCache
extends InMemoryCache
implements Cache


Field Summary
 
Fields inherited from class org.apache.abdera.protocol.client.cache.InMemoryCache
cache, keycache
 
Fields inherited from class org.apache.abdera.protocol.client.cache.CacheBase
abdera
 
Constructor Summary
LRUCache(Abdera abdera)
           
LRUCache(Abdera abdera, int size)
           
 
Method Summary
 
Methods inherited from class org.apache.abdera.protocol.client.cache.InMemoryCache
add, clear, createCachedResponse, get, getCacheKey, getCacheKey, remove, setMap
 
Methods inherited from class org.apache.abdera.protocol.client.cache.CacheBase
get, getDisposition, getIfFreshEnough, remove, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.abdera.protocol.client.cache.Cache
clear, get, get, getCacheKey, getDisposition, getIfFreshEnough, remove, remove, update
 

Constructor Detail

LRUCache

public LRUCache(Abdera abdera)

LRUCache

public LRUCache(Abdera abdera,
                int size)