|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.file | |
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(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(String cacheName)
Gets an BlockDiskCache for the supplied name using the default attributes. |
Uses of AuxiliaryCache in org.apache.jcs.auxiliary.disk.file |
---|
Classes in org.apache.jcs.auxiliary.disk.file that implement AuxiliaryCache | |
---|---|
class |
FileDiskCache
This disk cache writes each item to a separate file. |
Methods in org.apache.jcs.auxiliary.disk.file that return AuxiliaryCache | |
---|---|
AuxiliaryCache |
FileDiskCacheFactory.createCache(AuxiliaryCacheAttributes attr,
ICompositeCacheManager cacheMgr,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Creates a manager if we don't have one, and then uses the manager to create the cache. |
AuxiliaryCache |
FileDiskCacheManager.getCache(FileDiskCacheAttributes cacheAttributes)
Get an DiskFileCache for the supplied attributes. |
AuxiliaryCache |
FileDiskCacheManager.getCache(String cacheName)
Gets an DiskFileCache 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(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 AuxiliaryCache |
JDBCDiskCacheManager.createJDBCDiskCache(JDBCDiskCacheAttributes cattr,
TableState tableState)
Creates a JDBCDiskCache using the supplied attributes. |
protected abstract AuxiliaryCache |
JDBCDiskCacheManagerAbstractTemplate.createJDBCDiskCache(JDBCDiskCacheAttributes cattr,
TableState tableState)
Children must implement this method. |
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(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(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(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(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(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(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,
Properties props,
String auxName,
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |