|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.cache.BaseCache
org.apache.commons.cache.NoOpCache
public class NoOpCache
A Cache that doesn't.
| Field Summary |
|---|
| Fields inherited from class org.apache.commons.cache.BaseCache |
|---|
_retrievalListeners, _storageListeners |
| Constructor Summary | |
|---|---|
NoOpCache()
|
|
| Method Summary | |
|---|---|
void |
clear()
No-op. |
void |
clear(Serializable key)
No-op. |
void |
clearGroup(Serializable group)
No-op. |
boolean |
contains(Serializable key)
Returns false |
Serializable[] |
getKeysForGroup(Serializable group)
Returns an empty array. |
long |
getStat(CacheStat stat)
Throws UnsupportedOperationException |
Serializable |
retrieve(Serializable key)
Returns null. |
boolean |
store(Serializable key,
Serializable val,
Long expiry,
Long cost,
Serializable group)
Returns false. |
| Methods inherited from class org.apache.commons.cache.BaseCache |
|---|
broadcastCleared, broadcastCleared, broadcastNotRetrieved, broadcastNotStored, broadcastRetrieved, broadcastRetrieveRequested, broadcastStored, broadcastStoreRequested, registerRetrievalListener, registerStorageListener, store, unregisterRetrievalListener, unregisterRetrievalListeners, unregisterStorageListener, unregisterStorageListeners |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.commons.cache.Cache |
|---|
registerRetrievalListener, registerStorageListener, store, unregisterRetrievalListener, unregisterRetrievalListeners, unregisterStorageListener, unregisterStorageListeners |
| Constructor Detail |
|---|
public NoOpCache()
| Method Detail |
|---|
public boolean store(Serializable key,
Serializable val,
Long expiry,
Long cost,
Serializable group)
store in interface Cachestore in class BaseCachekey - the key used to later obtain the val from me,
which MUST NOT be null.val - the val to store, which MUST NOT be null.expiry - the timestamp at which the given val becomes stale, or null.cost - the implemenation dependent cost of generating the val, or null.group - a meta-key which can be used to clear the object later
public Serializable retrieve(Serializable key)
retrieve in interface Cacheretrieve in class BaseCachekey - the key which MUST NOT be null.
stored value, or null.public Serializable[] getKeysForGroup(Serializable group)
getKeysForGroup in interface CachegetKeysForGroup in class BaseCachepublic boolean contains(Serializable key)
contains in interface Cachecontains in class BaseCachekey - the key which MUST NOT be null.
public void clear(Serializable key)
clear in interface Cacheclear in class BaseCachekey - the key which MUST NOT be null.public void clearGroup(Serializable group)
clearGroup in interface CacheclearGroup in class BaseCachegroup - the group which MUST NOT be null.public void clear()
clear in interface Cacheclear in class BaseCache
public long getStat(CacheStat stat)
throws UnsupportedOperationException
UnsupportedOperationException
getStat in interface CachegetStat in class BaseCacheUnsupportedOperationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||