Method Summary |
|
final protected synchronized void | clearImpl(Object key) Clear the entry for key. |
public synchronized void | flush() Let people flush the cache (remove any cached data). |
final protected synchronized boolean | isDoneImpl(Object key) Check if request(key) will return immediately with the
Object. |
final protected synchronized boolean | isPresentImpl(Object key) Check if request(key) will return with an Object
(not putting you on the hook for it). |
final protected synchronized void | putImpl(Object key, Object object) Associate object with key. |
final protected synchronized Object | requestImpl(Object key) If this returns null then you are now 'on the hook'.
to put the Object associated with key into the
cache. |