eXo Kernel :: Component :: Cache Service 2.4.10-UXP01

Uses of Interface
org.exoplatform.services.cache.ExoCache

Packages that use ExoCache
org.exoplatform.services.cache This package provides an API used for data caching. 
org.exoplatform.services.cache.concurrent   
org.exoplatform.services.cache.future   
org.exoplatform.services.cache.impl   
org.exoplatform.services.cache.invalidation   
 

Uses of ExoCache in org.exoplatform.services.cache
 

Classes in org.exoplatform.services.cache that implement ExoCache
 class FIFOExoCache<K extends Serializable,V>
          Deprecated. use ConcurrentFIFOExoCache instead
 class SimpleExoCache<K extends Serializable,V>
          Deprecated. use ConcurrentFIFOExoCache instead
 

Methods in org.exoplatform.services.cache that return ExoCache
 ExoCache ExoCacheFactory.createCache(ExoCacheConfig config)
          Creates a new instance of ExoCache
<K extends Serializable,V>
ExoCache<K,V>
CacheService.getCacheInstance(String region)
          Returns a specific cache instance.
 

Methods in org.exoplatform.services.cache that return types with arguments of type ExoCache
 Collection<ExoCache<? extends Serializable,?>> CacheService.getAllCacheInstances()
          Returns a collection of all the cache instances.
 

Methods in org.exoplatform.services.cache with parameters of type ExoCache
 void ExpireKeyStartWithSelector.onSelect(ExoCache<? extends K,? extends V> cache, K key, ObjectCacheInfo<? extends V> ocinfo)
           
 void CachedObjectSelector.onSelect(ExoCache<? extends K,? extends V> cache, K key, ObjectCacheInfo<? extends V> ocinfo)
          Action to perform on selected keys
 

Uses of ExoCache in org.exoplatform.services.cache.concurrent
 

Classes in org.exoplatform.services.cache.concurrent that implement ExoCache
 class ConcurrentFIFOExoCache<K extends Serializable,V>
          An ExoCache implementation based on ConcurrentHashMap that minimize locking.
 

Uses of ExoCache in org.exoplatform.services.cache.future
 

Constructors in org.exoplatform.services.cache.future with parameters of type ExoCache
FutureExoCache(Loader<K,V,C> loader, ExoCache<K,V> cache)
           
 

Uses of ExoCache in org.exoplatform.services.cache.impl
 

Methods in org.exoplatform.services.cache.impl that return ExoCache
<K extends Serializable,V>
ExoCache<K,V>
CacheServiceImpl.getCacheInstance(String region)
           
 

Methods in org.exoplatform.services.cache.impl that return types with arguments of type ExoCache
 Collection<ExoCache<? extends Serializable,?>> CacheServiceImpl.getAllCacheInstances()
           
 

Uses of ExoCache in org.exoplatform.services.cache.invalidation
 

Classes in org.exoplatform.services.cache.invalidation that implement ExoCache
 class InvalidationExoCache<K extends Serializable,V>
          This eXo cache type is a decorator allowing ExoCache instances that have big values or non serializable values to be replicated thanks to an invalidation mechanism.
 

Constructors in org.exoplatform.services.cache.invalidation with parameters of type ExoCache
InvalidationExoCache(ExoCache<K,V> delegate)
           
InvalidationExoCache(ExoCache<K,V> delegate, int concurrencyLevel)
           
 


eXo Kernel :: Component :: Cache Service 2.4.10-UXP01

Copyright © 2014 eXo Platform SAS. All Rights Reserved.