com.jdon.controller.cache
Interface Cache
- All Known Implementing Classes:
- LRUCache
public interface Cache
Cache interface
A Cache object is responsible for managing a collection of cached objects
Given an ObjectKey object, a Cache object quickly finds the corresponding cached object.
The Cache-Manager object passes an ObjectKey object to the Cache object’s fetchObject
method to get a cached object from the cache
@author banq
|
Method Summary |
void |
clear()
|
boolean |
contain(java.lang.Object key)
|
java.lang.Object |
get(java.lang.Object key)
|
void |
put(java.lang.Object key,
java.lang.Object value)
|
void |
remove(java.lang.Object key)
|
long |
size()
|
get
java.lang.Object get(java.lang.Object key)
put
void put(java.lang.Object key,
java.lang.Object value)
remove
void remove(java.lang.Object key)
size
long size()
clear
void clear()
contain
boolean contain(java.lang.Object key)