org.openanzo.atom.cache
Class LRUCacheTable

java.lang.Object
  extended by org.openanzo.atom.cache.LRUCacheTable
All Implemented Interfaces:
CacheTable

public class LRUCacheTable
extends java.lang.Object
implements CacheTable


Constructor Summary
LRUCacheTable()
           
 
Method Summary
 void clear()
           
 java.lang.Object get(java.lang.String key)
           
 void put(java.lang.String key, java.lang.Object value)
           
 void remove(java.lang.String key)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LRUCacheTable

public LRUCacheTable()
Method Detail

clear

public void clear()
           throws CacheException
Specified by:
clear in interface CacheTable
Throws:
CacheException

get

public java.lang.Object get(java.lang.String key)
                     throws CacheException
Specified by:
get in interface CacheTable
Throws:
CacheException

put

public void put(java.lang.String key,
                java.lang.Object value)
         throws CacheException
Specified by:
put in interface CacheTable
Throws:
CacheException

remove

public void remove(java.lang.String key)
            throws CacheException
Specified by:
remove in interface CacheTable
Throws:
CacheException


Copyright © 2007 Cambridge Semantics Inc.. All Rights Reserved.