Modifier and Type | Method and Description |
---|---|
ICacheEventLogger |
AbstractAuxiliaryCache.getCacheEventLogger()
Allows it to be injected.
|
static ICacheEventLogger |
AuxiliaryCacheConfigurator.parseCacheEventLogger(Properties props,
String auxPrefix)
Parses the event logger config, if there is any for the auxiliary.
|
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.
|
void |
AbstractAuxiliaryCache.setCacheEventLogger(ICacheEventLogger cacheEventLogger)
Allows it to be injected.
|
void |
AuxiliaryCache.setCacheEventLogger(ICacheEventLogger cacheEventLogger)
Every Auxiliary must allow for the use of an event logger.
|
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.
|
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.
|
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.
|
<K,V> LateralCacheNoWait<K,V> |
LateralTCPCacheFactory.createCacheNoWait(ITCPLateralCacheAttributes lca,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Create a LateralCacheNoWait for the server configured in lca
|
Constructor and Description |
---|
LateralTCPDiscoveryListener(String factoryName,
CompositeCacheManager cacheManager,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
This plugs into the udp discovery system.
|
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 |
---|
AbstractRemoteCacheNoWaitFacade(List<RemoteCacheNoWait<K,V>> noWaits,
IRemoteCacheAttributes rca,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Constructs with the given remote cache, and fires events to any listeners.
|
RemoteCacheManager(IRemoteCacheAttributes cattr,
ICompositeCacheManager cacheMgr,
RemoteCacheMonitor monitor,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer)
Constructs an instance to with the given remote connection parameters.
|
RemoteCacheNoWaitFacade(List<RemoteCacheNoWait<K,V>> noWaits,
IRemoteCacheAttributes rca,
ICacheEventLogger cacheEventLogger,
IElementSerializer elementSerializer,
RemoteCacheFactory cacheFactory)
Constructs with the given remote cache, and fires events to any listeners.
|
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.
|
Modifier and Type | Method and Description |
---|---|
protected ICacheEventLogger |
RemoteHttpCacheServlet.configureCacheEventLogger(Properties props)
Tries to get the event logger.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractRemoteCacheService.setCacheEventLogger(ICacheEventLogger cacheEventLogger)
Allows it to be injected.
|
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 | Method and Description |
---|---|
protected static ICacheEventLogger |
RemoteCacheServerFactory.configureCacheEventLogger(Properties props)
Tries to get the event logger.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
RemoteCacheServerFactory.keepAlive(String registryHost,
int registryPort,
ICacheEventLogger cacheEventLogger)
Tries to lookup the server.
|
void |
RemoteCacheServer.setCacheEventLogger(ICacheEventLogger cacheEventLogger)
Allows it to be injected.
|
void |
RegistryKeepAliveRunner.setCacheEventLogger(ICacheEventLogger cacheEventLogger)
Deprecated.
Allows it to be injected.
|
Modifier and Type | Class and Description |
---|---|
class |
CacheEventLoggerDebugLogger
This implementation simple logs to a logger at debug level, for all events.
|
Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.