Uses of Interface
org.apache.jcs.auxiliary.AuxiliaryCache

Packages that use AuxiliaryCache
org.apache.jcs.auxiliary Root package for auxiliary caches. 
org.apache.jcs.auxiliary.disk The primary disk auxiliary. 
org.apache.jcs.auxiliary.disk.block   
org.apache.jcs.auxiliary.disk.indexed   
org.apache.jcs.auxiliary.disk.jdbc   
org.apache.jcs.auxiliary.disk.jdbc.hsql   
org.apache.jcs.auxiliary.disk.jdbc.mysql   
org.apache.jcs.auxiliary.lateral Root package for the lateral cache family. 
org.apache.jcs.auxiliary.lateral.socket.tcp   
org.apache.jcs.auxiliary.remote Root package for the remote auxiliary cache. 
org.apache.jcs.auxiliary.remote.behavior   
org.apache.jcs.auxiliary.remote.http.client   
org.apache.jcs.engine.control The primary cache classes and the hub. 
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary
 

Classes in org.apache.jcs.auxiliary that implement AuxiliaryCache
 class AbstractAuxiliaryCache
          This holds convenience methods used by most auxiliary caches.
 class AbstractAuxiliaryCacheEventLogging
          All ICacheEvents are defined as final.
 

Methods in org.apache.jcs.auxiliary that return AuxiliaryCache
 AuxiliaryCache AuxiliaryCacheFactory.createCache(AuxiliaryCacheAttributes attr, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Creates an auxiliary using the supplied attributes.
 AuxiliaryCache AuxiliaryCacheManager.getCache(java.lang.String cacheName)
          Return the appropriate auxiliary cache for this region.
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary.disk
 

Classes in org.apache.jcs.auxiliary.disk that implement AuxiliaryCache
 class AbstractDiskCache
          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.jcs.auxiliary.disk.block
 

Classes in org.apache.jcs.auxiliary.disk.block that implement AuxiliaryCache
 class BlockDiskCache
          There is one BlockDiskCache per region.
 

Methods in org.apache.jcs.auxiliary.disk.block that return AuxiliaryCache
 AuxiliaryCache BlockDiskCacheFactory.createCache(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Get an instance of the BlockDiskCacheManager for the attributes and then get an IndexedDiskCache from the manager.
 AuxiliaryCache BlockDiskCacheManager.getCache(BlockDiskCacheAttributes cacheAttributes)
          Get an BlockDiskCache for the supplied attributes.
 AuxiliaryCache BlockDiskCacheManager.getCache(java.lang.String cacheName)
          Gets an BlockDiskCache for the supplied name using the default attributes.
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary.disk.indexed
 

Classes in org.apache.jcs.auxiliary.disk.indexed that implement AuxiliaryCache
 class IndexedDiskCache
          Disk cache that uses a RandomAccessFile with keys stored in memory.
 

Methods in org.apache.jcs.auxiliary.disk.indexed that return AuxiliaryCache
 AuxiliaryCache IndexedDiskCacheFactory.createCache(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Get an instance of the IndexDiskCacheManager for the attributes and then get an IndexedDiskCache from the manager.
 AuxiliaryCache IndexedDiskCacheManager.getCache(IndexedDiskCacheAttributes cacheAttributes)
          Get an IndexedDiskCache for the supplied attributes.
 AuxiliaryCache IndexedDiskCacheManager.getCache(java.lang.String cacheName)
          Gets an IndexedDiskCache for the supplied name using the default attributes.
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary.disk.jdbc
 

Classes in org.apache.jcs.auxiliary.disk.jdbc that implement AuxiliaryCache
 class JDBCDiskCache
          This is the jdbc disk cache plugin.
 

Methods in org.apache.jcs.auxiliary.disk.jdbc that return AuxiliaryCache
 AuxiliaryCache JDBCDiskCacheFactory.createCache(AuxiliaryCacheAttributes rawAttr, ICompositeCacheManager compositeCacheManager, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          This factory method should create an instance of the mysqlcache.
protected abstract  AuxiliaryCache JDBCDiskCacheManagerAbstractTemplate.createJDBCDiskCache(JDBCDiskCacheAttributes cattr, TableState tableState)
          Children must implement this method.
protected  AuxiliaryCache JDBCDiskCacheManager.createJDBCDiskCache(JDBCDiskCacheAttributes cattr, TableState tableState)
          Creates a JDBCDiskCache using the supplied attributes.
 AuxiliaryCache JDBCDiskCacheManagerAbstractTemplate.getCache(JDBCDiskCacheAttributes cattr)
          Creates a JDBCDiskCache for the region if one doesn't exist, else it returns the precreated instance.
 AuxiliaryCache JDBCDiskCacheManager.getCache(java.lang.String cacheName)
          Gets the cache attribute of the HSQLCacheManager object
 

Methods in org.apache.jcs.auxiliary.disk.jdbc with parameters of type AuxiliaryCache
protected  void JDBCDiskCacheManagerAbstractTemplate.createShrinkerWhenNeeded(JDBCDiskCacheAttributes cattr, AuxiliaryCache raf)
          If UseDiskShrinker is true then we will create a shrinker daemon if necessary.
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary.disk.jdbc.hsql
 

Methods in org.apache.jcs.auxiliary.disk.jdbc.hsql that return AuxiliaryCache
 AuxiliaryCache HSQLDiskCacheFactory.createCache(AuxiliaryCacheAttributes rawAttr, ICompositeCacheManager arg1, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          This factory method should create an instance of the mysqlcache.
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary.disk.jdbc.mysql
 

Classes in org.apache.jcs.auxiliary.disk.jdbc.mysql that implement AuxiliaryCache
 class MySQLDiskCache
          The MySQLDiskCache extends the core JDBCDiskCache.
 

Methods in org.apache.jcs.auxiliary.disk.jdbc.mysql that return AuxiliaryCache
 AuxiliaryCache MySQLDiskCacheFactory.createCache(AuxiliaryCacheAttributes rawAttr, ICompositeCacheManager cacheManager, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          This factory method should create an instance of the mysqlcache.
protected  AuxiliaryCache MySQLDiskCacheManager.createJDBCDiskCache(JDBCDiskCacheAttributes cattr, TableState tableState)
          Creates a JDBCDiskCache using the supplied attributes.
 AuxiliaryCache MySQLDiskCacheManager.getCache(java.lang.String cacheName)
          Gets the cache attribute of the HSQLCacheManager object
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary.lateral
 

Classes in org.apache.jcs.auxiliary.lateral that implement AuxiliaryCache
 class LateralCache
          Lateral distributor.
 class LateralCacheNoWait
          Used to queue up update requests to the underlying cache.
 class LateralCacheNoWaitFacade
          Used to provide access to multiple services under nowait protection.
 

Methods in org.apache.jcs.auxiliary.lateral that return AuxiliaryCache
abstract  AuxiliaryCache LateralCacheAbstractFactory.createCache(AuxiliaryCacheAttributes attr, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Creates a lateral cache.
abstract  AuxiliaryCache LateralCacheAbstractManager.getCache(java.lang.String cacheName)
          Called to access a precreated region or construct one with defaults.
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary.lateral.socket.tcp
 

Methods in org.apache.jcs.auxiliary.lateral.socket.tcp that return AuxiliaryCache
 AuxiliaryCache LateralTCPCacheFactory.createCache(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Creates a TCP lateral.
 AuxiliaryCache LateralTCPCacheManager.getCache(java.lang.String cacheName)
          Called to access a precreated region or construct one with defaults.
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary.remote
 

Classes in org.apache.jcs.auxiliary.remote that implement AuxiliaryCache
 class AbstractRemoteAuxiliaryCache
          Abstract base for remote caches.
 class AbstractRemoteCacheNoWaitFacade
          An abstract base for the No Wait Facade.
 class RemoteCache
          Client proxy for an RMI remote cache.
 class RemoteCacheNoWait
          The RemoteCacheNoWait wraps the RemoteCacheClient.
 class RemoteCacheNoWaitFacade
          Used to provide access to multiple services under nowait protection.
 

Methods in org.apache.jcs.auxiliary.remote that return AuxiliaryCache
 AuxiliaryCache 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.
 AuxiliaryCache RemoteCacheManager.getCache(IRemoteCacheAttributes cattr)
          Gets a RemoteCacheNoWait from the RemoteCacheManager.
 AuxiliaryCache RemoteCacheManager.getCache(java.lang.String cacheName)
          Returns a remote cache for the given cache name.
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary.remote.behavior
 

Subinterfaces of AuxiliaryCache in org.apache.jcs.auxiliary.remote.behavior
 interface IRemoteCacheClient
          This defines the behavior expected of a remote cache client.
 

Uses of AuxiliaryCache in org.apache.jcs.auxiliary.remote.http.client
 

Classes in org.apache.jcs.auxiliary.remote.http.client that implement AuxiliaryCache
 class RemoteHttpCache
          This uses an http client as the service.
 

Methods in org.apache.jcs.auxiliary.remote.http.client that return AuxiliaryCache
 AuxiliaryCache 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.
 AuxiliaryCache RemoteHttpCacheManager.getCache(RemoteHttpCacheAttributes cattr)
          Gets a RemoteCacheNoWait from the RemoteCacheManager.
 AuxiliaryCache RemoteHttpCacheManager.getCache(java.lang.String cacheName)
          Returns a remote cache for the given cache name.
 

Uses of AuxiliaryCache in org.apache.jcs.engine.control
 

Methods in org.apache.jcs.engine.control that return AuxiliaryCache
protected  AuxiliaryCache CompositeCacheConfigurator.parseAuxiliary(CompositeCache cache, java.util.Properties props, java.lang.String auxName, java.lang.String regName)
          Get an aux cache for the listed aux for a region.
 

Methods in org.apache.jcs.engine.control with parameters of type AuxiliaryCache
 void CompositeCache.setAuxCaches(AuxiliaryCache[] auxCaches)
          This sets the list of auxiliary caches for this region.
 



Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.