- Cache<T> - Interface in org.xwiki.cache
-
Cache interface.
- CacheConfiguration - Class in org.xwiki.cache.config
-
Contains all informations used to create the cache.
- CacheConfiguration() - Constructor for class org.xwiki.cache.config.CacheConfiguration
-
The default constructor.
- CacheConfiguration(String) - Constructor for class org.xwiki.cache.config.CacheConfiguration
-
- CacheConfiguration(EntryEvictionConfiguration) - Constructor for class org.xwiki.cache.config.CacheConfiguration
-
Creates CacheConfiguration instance with given eviction configuration.
- CacheConfiguration(String, EntryEvictionConfiguration) - Constructor for class org.xwiki.cache.config.CacheConfiguration
-
Creates CacheConfiguration instance with given eviction configuration and id.
- CacheControl - Interface in org.xwiki.cache
-
Control the caches behavior in the current context.
- CacheEntry<T> - Interface in org.xwiki.cache
-
Represents a cache entry with it's key, value, etc.
- cacheEntryAdded(CacheEntryEvent<T>) - Method in class org.xwiki.cache.event.AbstractCacheEntryListener
-
- cacheEntryAdded(CacheEntryEvent<T>) - Method in interface org.xwiki.cache.event.CacheEntryListener
-
Called when a new value is inserted in the cache.
- CacheEntryEvent<T> - Interface in org.xwiki.cache.event
-
Base object used to contains informations when sending cache entry events.
- CacheEntryListener<T> - Interface in org.xwiki.cache.event
-
- cacheEntryListeners - Variable in class org.xwiki.cache.util.AbstractCache
-
The list of listener to called when events appends on a cache entry.
- cacheEntryModified(CacheEntryEvent<T>) - Method in class org.xwiki.cache.event.AbstractCacheEntryListener
-
- cacheEntryModified(CacheEntryEvent<T>) - Method in interface org.xwiki.cache.event.CacheEntryListener
-
Called when an existing value is overwritten in the cache.
- cacheEntryRemoved(CacheEntryEvent<T>) - Method in class org.xwiki.cache.event.AbstractCacheEntryListener
-
- cacheEntryRemoved(CacheEntryEvent<T>) - Method in interface org.xwiki.cache.event.CacheEntryListener
-
Called when an existing value is removed from the cache.
- CacheEvent<T> - Interface in org.xwiki.cache.event
-
- CacheException - Exception in org.xwiki.cache
-
Any exception raised in the XWiki Cache component must raise an exception of this type.
- CacheException(String) - Constructor for exception org.xwiki.cache.CacheException
-
Constructs a new exception with the specified detail message.
- CacheException(String, Throwable) - Constructor for exception org.xwiki.cache.CacheException
-
Constructs a new exception with the specified detail message and cause.
- CacheFactory - Interface in org.xwiki.cache
-
This interface is implemented by a XWiki cache component implementation to provide cache creation.
- CacheManager - Interface in org.xwiki.cache
-
Choose the cache component to use for cache or local cache.
- CacheManagerConfiguration - Interface in org.xwiki.cache
-
- configuration - Variable in class org.xwiki.cache.util.AbstractCache
-
The configuration used to create the cache.
- CONFIGURATIONID - Static variable in class org.xwiki.cache.eviction.EntryEvictionConfiguration
-
- createNewCache(CacheConfiguration) - Method in interface org.xwiki.cache.CacheManager
-
Find the cache implementation component to use and create a new cache.
- createNewLocalCache(CacheConfiguration) - Method in interface org.xwiki.cache.CacheManager
-
Find the local cache implementation component to use and create a new cache.
- createTempDir() - Method in class org.xwiki.cache.util.AbstractCacheConfigurationLoader
-