org.tinygroup.cache.ehcache
Class EhCache
java.lang.Object
org.tinygroup.cache.ehcache.EhCache
- All Implemented Interfaces:
- Cache
public class EhCache
- extends Object
- implements Cache
分组的支持
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EhCache
public EhCache()
init
public void init(String region)
- Specified by:
init in interface Cache
get
public Object get(String key)
- Specified by:
get in interface Cache
put
public void put(String key,
Object object)
- Specified by:
put in interface Cache
putSafe
public void putSafe(String key,
Object object)
- Specified by:
putSafe in interface Cache
put
public void put(String groupName,
String key,
Object object)
- Specified by:
put in interface Cache
get
public Object get(String groupName,
String key)
- Specified by:
get in interface Cache
getGroupKeys
public Set<String> getGroupKeys(String group)
- Specified by:
getGroupKeys in interface Cache
cleanGroup
public void cleanGroup(String group)
- Specified by:
cleanGroup in interface Cache
clear
public void clear()
- Specified by:
clear in interface Cache
remove
public void remove(String key)
- Specified by:
remove in interface Cache
remove
public void remove(String group,
String key)
- Specified by:
remove in interface Cache
getStats
public String getStats()
- Specified by:
getStats in interface Cache
freeMemoryElements
public int freeMemoryElements(int numberToFree)
- Specified by:
freeMemoryElements in interface Cache
destroy
public void destroy()
- Specified by:
destroy in interface Cache
setCacheManager
public void setCacheManager(CacheManager manager)
- Specified by:
setCacheManager in interface Cache
Copyright © 2006–2015 TinyGroup. All rights reserved.