Uses of Interface
org.apache.commons.jcs3.auxiliary.AuxiliaryCache
Packages that use AuxiliaryCache
Package
Description
Root package for auxiliary caches.
The primary disk auxiliary.
Root package for the lateral cache family.
Root package for the remote auxiliary cache.
Interfaces used by the core and the auxiliary caches.
The primary cache classes and the hub.
-
Uses of AuxiliaryCache in org.apache.commons.jcs3.auxiliary
Classes in org.apache.commons.jcs3.auxiliary that implement AuxiliaryCacheModifier and TypeClassDescriptionclass
This holds convenience methods used by most auxiliary caches.class
All ICacheEvents are defined as final.Methods in org.apache.commons.jcs3.auxiliary that return AuxiliaryCacheModifier and TypeMethodDescription<K,
V> AuxiliaryCache<K, V> AuxiliaryCacheFactory.createCache
(AuxiliaryCacheAttributes attr, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) Creates an auxiliary using the supplied attributes. -
Uses of AuxiliaryCache in org.apache.commons.jcs3.auxiliary.disk
Classes in org.apache.commons.jcs3.auxiliary.disk that implement AuxiliaryCacheModifier and TypeClassDescriptionclass
AbstractDiskCache<K,
V> Abstract class providing a base implementation of a disk cache, which can be easily extended to implement a disk cache for a specific persistence mechanism. -
Uses of AuxiliaryCache in org.apache.commons.jcs3.auxiliary.disk.block
Classes in org.apache.commons.jcs3.auxiliary.disk.block that implement AuxiliaryCacheModifier and TypeClassDescriptionclass
BlockDiskCache<K,
V> There is one BlockDiskCache per region. -
Uses of AuxiliaryCache in org.apache.commons.jcs3.auxiliary.disk.indexed
Classes in org.apache.commons.jcs3.auxiliary.disk.indexed that implement AuxiliaryCacheModifier and TypeClassDescriptionclass
IndexedDiskCache<K,
V> Disk cache that uses a RandomAccessFile with keys stored in memory. -
Uses of AuxiliaryCache in org.apache.commons.jcs3.auxiliary.disk.jdbc
Classes in org.apache.commons.jcs3.auxiliary.disk.jdbc that implement AuxiliaryCache -
Uses of AuxiliaryCache in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql
Classes in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql that implement AuxiliaryCacheModifier and TypeClassDescriptionclass
MySQLDiskCache<K,
V> The MySQLDiskCache extends the core JDBCDiskCache. -
Uses of AuxiliaryCache in org.apache.commons.jcs3.auxiliary.lateral
Classes in org.apache.commons.jcs3.auxiliary.lateral that implement AuxiliaryCacheModifier and TypeClassDescriptionclass
LateralCache<K,
V> Lateral distributor.class
LateralCacheNoWait<K,
V> Used to queue up update requests to the underlying cache.class
Used to provide access to multiple services under nowait protection. -
Uses of AuxiliaryCache in org.apache.commons.jcs3.auxiliary.remote
Classes in org.apache.commons.jcs3.auxiliary.remote that implement AuxiliaryCacheModifier and TypeClassDescriptionclass
Abstract base for remote caches.class
An abstract base for the No Wait Facade.class
RemoteCache<K,
V> Client proxy for an RMI remote cache.class
RemoteCacheNoWait<K,
V> The RemoteCacheNoWait wraps the RemoteCacheClient.class
Used to provide access to multiple services under nowait protection.Methods in org.apache.commons.jcs3.auxiliary.remote that return AuxiliaryCacheModifier and TypeMethodDescription<K,
V> AuxiliaryCache<K, V> RemoteCacheFactory.createCache
(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) For LOCAL clients we get a handle to all the failovers, but we do not register a listener with them. -
Uses of AuxiliaryCache in org.apache.commons.jcs3.auxiliary.remote.behavior
Subinterfaces of AuxiliaryCache in org.apache.commons.jcs3.auxiliary.remote.behaviorModifier and TypeInterfaceDescriptioninterface
IRemoteCacheClient<K,
V> This defines the behavior expected of a remote cache client. -
Uses of AuxiliaryCache in org.apache.commons.jcs3.auxiliary.remote.http.client
Classes in org.apache.commons.jcs3.auxiliary.remote.http.client that implement AuxiliaryCacheModifier and TypeClassDescriptionclass
RemoteHttpCache<K,
V> This uses an http client as the service.Methods in org.apache.commons.jcs3.auxiliary.remote.http.client that return AuxiliaryCacheModifier and TypeMethodDescription<K,
V> AuxiliaryCache<K, V> RemoteHttpCacheFactory.createCache
(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) For LOCAL clients we get a handle to all the failovers, but we do not register a listener with them. -
Uses of AuxiliaryCache in org.apache.commons.jcs3.engine.behavior
Methods in org.apache.commons.jcs3.engine.behavior that return AuxiliaryCacheModifier and TypeMethodDescription<K,
V> AuxiliaryCache<K, V> ICompositeCacheManager.getAuxiliaryCache
(String auxName, String cacheName) Gets the auxiliary cache attribute of the CacheHub object -
Uses of AuxiliaryCache in org.apache.commons.jcs3.engine.control
Methods in org.apache.commons.jcs3.engine.control that return AuxiliaryCacheModifier and TypeMethodDescriptionAuxiliaryCache<K,
V>[] CompositeCache.getAuxCaches()
Deprecated.Use List method<K,
V> AuxiliaryCache<K, V> CompositeCacheManager.getAuxiliaryCache
(String auxName, String cacheName) Get a cache from the map of registered auxiliary cachesprotected <K,
V> AuxiliaryCache<K, V> CompositeCacheConfigurator.parseAuxiliary
(Properties props, CompositeCacheManager ccm, String auxName, String regName) Get an aux cache for the listed aux for a region.Methods in org.apache.commons.jcs3.engine.control that return types with arguments of type AuxiliaryCacheModifier and TypeMethodDescriptionList<AuxiliaryCache<K,
V>> CompositeCache.getAuxCacheList()
Get the list of auxiliary caches for this region.Methods in org.apache.commons.jcs3.engine.control with parameters of type AuxiliaryCacheModifier and TypeMethodDescriptionvoid
CompositeCacheManager.addAuxiliaryCache
(String auxName, String cacheName, AuxiliaryCache<?, ?> cache) Add a cache to the map of registered auxiliary cachesvoid
CompositeCache.setAuxCaches
(AuxiliaryCache<K, V>[] auxCaches) Deprecated.Use List methodMethod parameters in org.apache.commons.jcs3.engine.control with type arguments of type AuxiliaryCacheModifier and TypeMethodDescriptionvoid
CompositeCache.setAuxCaches
(List<AuxiliaryCache<K, V>> auxCaches) This sets the list of auxiliary caches for this region.