org.tinygroup.cache.ehcache
类 EhCache

java.lang.Object
  继承者 org.tinygroup.cache.ehcache.EhCache
所有已实现的接口:
Cache

public class EhCache
extends Object
implements Cache

分组的支持


构造方法摘要
EhCache()
           
 
方法摘要
 void cleanGroup(String group)
           
 void clear()
           
 void destroy()
           
 int freeMemoryElements(int numberToFree)
           
 Object get(String key)
           
 Object[] get(String[] keys)
           
 Object get(String groupName, String key)
           
 Object[] get(String group, String[] keys)
           
 Set<String> getGroupKeys(String group)
           
 String getStats()
           
 void init(String region)
           
 void put(String key, Object object)
           
 void put(String groupName, String key, Object object)
           
 void putSafe(String key, Object object)
           
 void remove(String key)
           
 void remove(String[] keys)
           
 void remove(String group, String key)
           
 void remove(String group, String[] keys)
           
 void setCacheManager(CacheManager manager)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

EhCache

public EhCache()
方法详细信息

init

public void init(String region)
指定者:
接口 Cache 中的 init

get

public Object get(String key)
指定者:
接口 Cache 中的 get

put

public void put(String key,
                Object object)
指定者:
接口 Cache 中的 put

putSafe

public void putSafe(String key,
                    Object object)
指定者:
接口 Cache 中的 putSafe

put

public void put(String groupName,
                String key,
                Object object)
指定者:
接口 Cache 中的 put

get

public Object get(String groupName,
                  String key)
指定者:
接口 Cache 中的 get

getGroupKeys

public Set<String> getGroupKeys(String group)
指定者:
接口 Cache 中的 getGroupKeys

cleanGroup

public void cleanGroup(String group)
指定者:
接口 Cache 中的 cleanGroup

clear

public void clear()
指定者:
接口 Cache 中的 clear

remove

public void remove(String key)
指定者:
接口 Cache 中的 remove

remove

public void remove(String group,
                   String key)
指定者:
接口 Cache 中的 remove

getStats

public String getStats()
指定者:
接口 Cache 中的 getStats

freeMemoryElements

public int freeMemoryElements(int numberToFree)
指定者:
接口 Cache 中的 freeMemoryElements

destroy

public void destroy()
指定者:
接口 Cache 中的 destroy

setCacheManager

public void setCacheManager(CacheManager manager)
指定者:
接口 Cache 中的 setCacheManager

get

public Object[] get(String[] keys)
指定者:
接口 Cache 中的 get

get

public Object[] get(String group,
                    String[] keys)
指定者:
接口 Cache 中的 get

remove

public void remove(String[] keys)
指定者:
接口 Cache 中的 remove

remove

public void remove(String group,
                   String[] keys)
指定者:
接口 Cache 中的 remove


Copyright © 2006–2016 TinyGroup. All rights reserved.