类 EHCacheProvider

java.lang.Object
org.anyline.data.cache.ehcache.EHCacheProvider
所有已实现的接口:
org.anyline.cache.CacheProvider

@Component("anyline.data.cache.provider") public class EHCacheProvider extends Object implements org.anyline.cache.CacheProvider
  • 构造器详细资料

    • EHCacheProvider

      public EHCacheProvider()
  • 方法详细资料

    • getLvl

      public int getLvl()
      指定者:
      getLvl 在接口中 org.anyline.cache.CacheProvider
    • getConfigFile

      public static InputStream getConfigFile() throws Exception
      抛出:
      Exception
    • manager

      public net.sf.ehcache.CacheManager manager()
    • getCache

      public net.sf.ehcache.Cache getCache(String channel)
    • getCacheNames

      public List<String> getCacheNames()
    • getCaches

      public List<net.sf.ehcache.Cache> getCaches()
    • get

      public org.anyline.cache.CacheElement get(String channel, String key)
      指定者:
      get 在接口中 org.anyline.cache.CacheProvider
    • getElement

      public net.sf.ehcache.Element getElement(String channel, String key)
    • put

      public void put(String channel, String key, Object value)
      指定者:
      put 在接口中 org.anyline.cache.CacheProvider
    • put

      public void put(String channel, net.sf.ehcache.Element element)
    • remove

      public boolean remove(String channel, String key)
      指定者:
      remove 在接口中 org.anyline.cache.CacheProvider
    • clear

      public boolean clear(String channel)
      指定者:
      clear 在接口中 org.anyline.cache.CacheProvider
    • clears

      public boolean clears()
      指定者:
      clears 在接口中 org.anyline.cache.CacheProvider
    • channels

      public HashSet<String> channels()
      指定者:
      channels 在接口中 org.anyline.cache.CacheProvider