Package | Description |
---|---|
org.apache.commons.jcs.auxiliary |
Root package for auxiliary caches.
|
org.apache.commons.jcs.auxiliary.disk.block | |
org.apache.commons.jcs.auxiliary.disk.indexed | |
org.apache.commons.jcs.auxiliary.disk.jdbc | |
org.apache.commons.jcs.auxiliary.disk.jdbc.hsql | |
org.apache.commons.jcs.auxiliary.disk.jdbc.mysql | |
org.apache.commons.jcs.auxiliary.lateral.behavior | |
org.apache.commons.jcs.auxiliary.lateral.socket.tcp | |
org.apache.commons.jcs.auxiliary.remote |
Root package for the remote auxiliary cache.
|
org.apache.commons.jcs.auxiliary.remote.http.client | |
org.apache.commons.jcs.auxiliary.remote.http.server | |
org.apache.commons.jcs.engine.control |
The primary cache classes and the hub.
|
org.apache.commons.jcs.utils.discovery |
Modifier and Type | Method and Description |
---|---|
<K,V> AuxiliaryCache<K,V> |
AuxiliaryCacheFactory.createCache(AuxiliaryCacheAttributes attr,
ICompositeCacheManager cacheMgr,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Creates an auxiliary using the supplied attributes.
|
Modifier and Type | Method and Description |
---|---|
<K,V> BlockDiskCache<K,V> |
BlockDiskCacheFactory.createCache(AuxiliaryCacheAttributes iaca,
ICompositeCacheManager cacheMgr,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Create an instance of the BlockDiskCache.
|
Modifier and Type | Method and Description |
---|---|
<K,V> IndexedDiskCache<K,V> |
IndexedDiskCacheFactory.createCache(AuxiliaryCacheAttributes iaca,
ICompositeCacheManager cacheMgr,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Create an instance of an IndexedDiskCache.
|
Modifier and Type | Method and Description |
---|---|
<K,V> JDBCDiskCache<K,V> |
JDBCDiskCacheFactory.createCache(AuxiliaryCacheAttributes rawAttr,
ICompositeCacheManager compositeCacheManager,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
This factory method should create an instance of the jdbc cache.
|
Constructor and Description |
---|
JDBCDiskCache(JDBCDiskCacheAttributes cattr,
DataSourceFactory dsFactory,
TableState tableState,
ICompositeCacheManager compositeCacheManager)
Constructs a JDBC Disk Cache for the provided cache attributes.
|
Modifier and Type | Method and Description |
---|---|
<K,V> JDBCDiskCache<K,V> |
HSQLDiskCacheFactory.createCache(AuxiliaryCacheAttributes rawAttr,
ICompositeCacheManager compositeCacheManager,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
This factory method should create an instance of the hsqlcache.
|
Modifier and Type | Method and Description |
---|---|
<K,V> MySQLDiskCache<K,V> |
MySQLDiskCacheFactory.createCache(AuxiliaryCacheAttributes rawAttr,
ICompositeCacheManager compositeCacheManager,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
This factory method should create an instance of the mysqlcache.
|
Constructor and Description |
---|
MySQLDiskCache(MySQLDiskCacheAttributes attributes,
DataSourceFactory dsFactory,
TableState tableState,
ICompositeCacheManager compositeCacheManager)
Delegates to the super and makes use of the MySQL specific parameters used for scheduled
optimization.
|
Modifier and Type | Method and Description |
---|---|
ICompositeCacheManager |
ILateralCacheListener.getCacheManager() |
Modifier and Type | Method and Description |
---|---|
void |
ILateralCacheListener.setCacheManager(ICompositeCacheManager cacheMgr) |
Modifier and Type | Method and Description |
---|---|
ICompositeCacheManager |
LateralTCPListener.getCacheManager() |
Modifier and Type | Method and Description |
---|---|
<K,V> LateralCacheNoWaitFacade<K,V> |
LateralTCPCacheFactory.createCache(AuxiliaryCacheAttributes iaca,
ICompositeCacheManager cacheMgr,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Creates a TCP lateral.
|
static <K,V> LateralTCPListener<K,V> |
LateralTCPListener.getInstance(ITCPLateralCacheAttributes ilca,
ICompositeCacheManager cacheMgr)
Gets the instance attribute of the LateralCacheTCPListener class.
|
void |
LateralTCPListener.setCacheManager(ICompositeCacheManager cacheMgr) |
Constructor and Description |
---|
LateralTCPDiscoveryListener(String factoryName,
ICompositeCacheManager cacheManager)
This plugs into the udp discovery system.
|
Modifier and Type | Method and Description |
---|---|
protected ICompositeCacheManager |
AbstractRemoteCacheListener.getCacheManager()
Gets the cacheManager attribute of the RemoteCacheListener object.
|
Modifier and Type | Method and Description |
---|---|
<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.
|
RemoteCacheManager |
RemoteCacheFactory.getManager(IRemoteCacheAttributes cattr,
ICompositeCacheManager cacheMgr,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Returns an instance of RemoteCacheManager for the given connection parameters.
|
Constructor and Description |
---|
AbstractRemoteCacheListener(IRemoteCacheAttributes irca,
ICompositeCacheManager cacheMgr,
IElementSerializer elementSerializer)
Only need one since it does work for all regions, just reference by multiple region names.
|
AbstractRemoteCacheNoWaitFacade(List<ICache<K,V>> noWaits,
RemoteCacheAttributes rca,
ICompositeCacheManager cacheMgr,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Deprecated.
Unused parameter cacheMgr scheduled for removal
|
RemoteCacheListener(IRemoteCacheAttributes irca,
ICompositeCacheManager cacheMgr,
IElementSerializer elementSerializer)
Only need one since it does work for all regions, just reference by multiple region names.
|
RemoteCacheManager(IRemoteCacheAttributes cattr,
ICompositeCacheManager cacheMgr,
RemoteCacheMonitor monitor,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Constructs an instance to with the given remote connection parameters.
|
RemoteCacheNoWaitFacade(List<ICache<K,V>> noWaits,
RemoteCacheAttributes rca,
ICompositeCacheManager cacheMgr,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer,
RemoteCacheFactory cacheFactory)
Deprecated.
Unused parameter cacheMgr scheduled for removal
|
Modifier and Type | Method and Description |
---|---|
<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.
|
Constructor and Description |
---|
RemoteHttpClientListener(IRemoteCacheAttributes irca,
ICompositeCacheManager cacheMgr,
IElementSerializer elementSerializer)
Only need one since it does work for all regions, just reference by multiple region names.
|
Modifier and Type | Method and Description |
---|---|
protected ICompositeCacheManager |
AbstractRemoteCacheService.getCacheManager() |
Modifier and Type | Method and Description |
---|---|
protected <K,V> RemoteHttpCacheService<K,V> |
RemoteHttpCacheServlet.createRemoteHttpCacheService(ICompositeCacheManager cacheManager)
Configures the attributes and the event logger and constructs a service.
|
protected void |
AbstractRemoteCacheService.setCacheManager(ICompositeCacheManager cacheManager) |
Constructor and Description |
---|
AbstractRemoteCacheService(ICompositeCacheManager cacheManager,
ICacheEventLogger cacheEventLogger)
Creates the super with the needed items.
|
RemoteHttpCacheService(ICompositeCacheManager cacheManager,
RemoteHttpCacheServerAttributes remoteHttpCacheServerAttributes,
ICacheEventLogger cacheEventLogger)
Create a process with a cache manager.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeCacheManager
Manages a composite cache.
|
Modifier and Type | Method and Description |
---|---|
UDPDiscoveryService |
UDPDiscoveryManager.getService(String discoveryAddress,
int discoveryPort,
int servicePort,
ICompositeCacheManager cacheMgr)
Creates a service for the address and port if one doesn't exist already.
|
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.