public interface MorphiumCache
| Modifier and Type | Method and Description |
|---|---|
void |
addCacheListener(CacheListener cl) |
<T> void |
addToCache(String k,
Class<? extends T> type,
List<T> ret) |
void |
clearCachefor(Class<?> cls) |
void |
clearCacheIfNecessary(Class cls) |
Map<Class<?>,Map<String,CacheElement>> |
cloneCache() |
Map<Class<?>,Map<Object,Object>> |
cloneIdCache() |
String |
getCacheKey(com.mongodb.DBObject qo,
Map<String,Integer> sort,
String collection,
int skip,
int limit) |
String |
getCacheKey(Query q) |
<T> List<T> |
getFromCache(Class<? extends T> type,
String k) |
<T> T |
getFromIDCache(Class<? extends T> type,
Object id) |
boolean |
isCached(Class<?> type,
String k) |
boolean |
isListenerRegistered(CacheListener cl) |
void |
removeCacheListener(CacheListener cl) |
void |
removeEntryFromCache(Class cls,
Object id) |
void |
resetCache() |
void |
setCache(Map<Class<?>,Map<String,CacheElement>> cache) |
void |
setIdCache(Map<Class<?>,Map<Object,Object>> c) |
String getCacheKey(com.mongodb.DBObject qo, Map<String,Integer> sort, String collection, int skip, int limit)
Map<Class<?>,Map<String,CacheElement>> cloneCache()
void clearCachefor(Class<?> cls)
void setCache(Map<Class<?>,Map<String,CacheElement>> cache)
void resetCache()
void clearCacheIfNecessary(Class cls)
void addCacheListener(CacheListener cl)
void removeCacheListener(CacheListener cl)
boolean isListenerRegistered(CacheListener cl)
Copyright © 2015. All rights reserved.