cn.dreampie.cache.ehcache
类 EHCacheProvider

java.lang.Object
  继承者 cn.dreampie.cache.CacheProvider
      继承者 cn.dreampie.cache.ehcache.EHCacheProvider

public class EHCacheProvider
extends CacheProvider

EHCacheProvider


字段摘要
 
从类 cn.dreampie.cache.CacheProvider 继承的字段
PROVIDER
 
构造方法摘要
EHCacheProvider()
           
EHCacheProvider(net.sf.ehcache.CacheManager cacheManager)
           
EHCacheProvider(net.sf.ehcache.config.Configuration configuration)
           
EHCacheProvider(InputStream inputStream)
           
EHCacheProvider(String configurationFileName)
           
EHCacheProvider(URL configurationFileURL)
           
 
方法摘要
 void addCache(String group, String key, Object cache, int expired)
           
 void doFlush(CacheEvent event)
           
<T> T
getCache(String group, String key)
          Returns a cached item.
 void removeCache(String group, String key)
          remove item from cache.
 
从类 cn.dreampie.cache.CacheProvider 继承的方法
addCache, addCacheEventListener, flush, removeAllCacheEventListeners, removeCacheEventListener
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

EHCacheProvider

public EHCacheProvider()

EHCacheProvider

public EHCacheProvider(net.sf.ehcache.CacheManager cacheManager)

EHCacheProvider

public EHCacheProvider(String configurationFileName)

EHCacheProvider

public EHCacheProvider(URL configurationFileURL)

EHCacheProvider

public EHCacheProvider(InputStream inputStream)

EHCacheProvider

public EHCacheProvider(net.sf.ehcache.config.Configuration configuration)
方法详细信息

getCache

public <T> T getCache(String group,
                      String key)
从类 CacheProvider 复制的描述
Returns a cached item. Can return null if not found.

指定者:
CacheProvider 中的 getCache
参数:
group - group of caches - this is a name of a table for which query results are cached
key - key of the item.
返回:
a cached item. Can return null if not found.

addCache

public void addCache(String group,
                     String key,
                     Object cache,
                     int expired)
指定者:
CacheProvider 中的 addCache

removeCache

public void removeCache(String group,
                        String key)
从类 CacheProvider 复制的描述
remove item from cache.

指定者:
CacheProvider 中的 removeCache
参数:
group - group name of cache.
key - key of the item.

doFlush

public void doFlush(CacheEvent event)
指定者:
CacheProvider 中的 doFlush


Copyright © 2015. All rights reserved.