All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AsyncInvalidationExoCache<K extends Serializable,V> |
This implementation of ExoCache will behave exactly the same way as ConcurrentFIFOExoCache
except in case of a cache change, indeed the modifications will be first applied locally
then it will be invalidated over the cluster asynchronously to limit the performance impact
on the local cluster node.
|
| CachedObjectSelector<K extends Serializable,V> |
Created by The eXo Platform SAS
CachedObjectSelector interface provides a way to perform action on selected keys.
|
| CacheInfo |
Provides information about a cache.
|
| CacheListener<K extends Serializable,V> |
Created by The eXo Platform SAS
The cache listener allows to be aware of various events that occurs for a cache.
|
| CacheListenerContext |
A context for a cache listener.
|
| CacheMode |
Cache topology mode.
|
| CacheService |
Created by The eXo Platform SAS
The cache service.
|
| CacheServiceImpl |
Created by The eXo Platform SAS.
|
| CacheServiceManaged |
|
| ConcurrentFIFOExoCache<K extends Serializable,V> |
|
| ExoCache<K extends Serializable,V> |
Created by The eXo Platform SAS
A bare cache.
|
| ExoCacheConfig |
This class defines the main configuration properties of an ExoCache
|
| ExoCacheConfigPlugin |
Created by The eXo Platform SAS
ExoCacheConfigPlugin is a component-plugin that allows to register a set of ExoCacheConfig to the CacheService
|
| ExoCacheFactory |
This class allows you to create a new instance of ExoCache
|
| ExoCacheInitException |
An exception that represents any type of exception that prevent the initialization of
the ExoCache
|
| ExpireKeyStartWithSelector<K extends Serializable,V> |
Created by The eXo Platform SAS Author : Thuannd nhudinhthuan@yahoo.com Apr
4, 2006
|
| FIFOExoCache<K extends Serializable,V> |
Deprecated.
|
| FutureCache<K,V,C> |
A future cache that prevents the loading of the same resource twice.
|
| FutureExoCache<K extends Serializable,V,C> |
|
| HashCode<V> |
We use this class to propagate the hash code of the value efficiently over the network
|
| 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.
|
| Item |
|
| ListenerContext<K,V> |
|
| Loader<K,V,C> |
The loader interface is used by the future cache to retrieves the value from the key when it does not exist.
|
| LoggingCacheListener |
Created by The eXo Platform SAS
Author : eXoPlatform
exo@exoplatform.com
Oct 4, 2008
|
| ObjectCacheInfo<V> |
Created by The eXo Platform SAS
Wraps a cache entry to provide meta information in addition of the entry value.
|
| Queue<I extends Item> |
The queue needed by the concurrent FIFO cache.
|
| SimpleExoCache<K extends Serializable,V> |
Deprecated.
|
| SimpleReplicatedExoCache<K extends Serializable,V extends Serializable> |
This implementation of ExoCache will behave exactly the same way as ConcurrentFIFOExoCache
except in case of a cache change, indeed the modifications will be first applied locally
then it will be replicated over the cluster asynchronously to limit the performance impact
on the local cluster node.
|
| SynchronizedQueue<I extends Item> |
|