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

java.lang.Object
  extended by org.apache.abdera.protocol.client.cache.AbstractCache
      extended by org.apache.abdera.protocol.client.cache.InMemoryCache
          extended by org.apache.abdera.protocol.client.cache.LRUCache
All Implemented Interfaces:
Iterable<Object>, Cache

public class LRUCache
extends InMemoryCache
implements Cache


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.abdera.protocol.client.cache.Cache
Cache.Disposition
 
Field Summary
 
Fields inherited from class org.apache.abdera.protocol.client.cache.InMemoryCache
cache
 
Fields inherited from class org.apache.abdera.protocol.client.cache.AbstractCache
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, iterator, remove
 
Methods inherited from class org.apache.abdera.protocol.client.cache.AbstractCache
disposition, 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, disposition, get, remove, update
 
Methods inherited from interface java.lang.Iterable
iterator
 

Constructor Detail

LRUCache

public LRUCache(Abdera abdera)

LRUCache

public LRUCache(Abdera abdera,
                int size)


Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.