|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.israfil.foundation.caching.GenericCache
public class GenericCache
A non-thread-safe cache object
| Constructor Summary | |
|---|---|
GenericCache()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
get(Fetcher fetcher,
java.lang.String cacheName,
java.lang.String itemKey)
Retrieves an object from a named cache. |
java.lang.Object |
get(Fetcher fetcher,
java.lang.String cacheName,
java.lang.String itemKey,
java.lang.String subCache)
|
java.lang.Object |
get(Fetcher fetcher,
java.lang.String cacheName,
java.lang.String itemKey,
java.lang.String[] path)
Retrieves an object from a path in the cache |
void |
set(java.lang.String cacheName,
java.lang.String itemKey,
java.lang.Object value)
|
void |
set(java.lang.String cacheName,
java.lang.String itemKey,
java.lang.Object value,
java.lang.String subCache)
|
void |
set(java.lang.String cacheName,
java.lang.String itemKey,
java.lang.Object value,
java.lang.String[] path)
A method to set values within the cache, to be used by Fetcher implementations in setting up the cache when they fetch. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GenericCache()
| Method Detail |
|---|
public java.lang.Object get(Fetcher fetcher,
java.lang.String cacheName,
java.lang.String itemKey)
get in interface CachecacheName - A string identifying from which cache the object will be retrievedAn - array of path items identifying the path through the map keys.
public java.lang.Object get(Fetcher fetcher,
java.lang.String cacheName,
java.lang.String itemKey,
java.lang.String subCache)
get in interface Cache
public java.lang.Object get(Fetcher fetcher,
java.lang.String cacheName,
java.lang.String itemKey,
java.lang.String[] path)
get in interface CachecacheName - A string identifying from which cache the object will be retrievedAn - array of path items identifying the path through the map keys.
public void set(java.lang.String cacheName,
java.lang.String itemKey,
java.lang.Object value)
set in interface Cache
public void set(java.lang.String cacheName,
java.lang.String itemKey,
java.lang.Object value,
java.lang.String subCache)
set in interface Cache
public void set(java.lang.String cacheName,
java.lang.String itemKey,
java.lang.Object value,
java.lang.String[] path)
set in interface Cache
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||