Uses of Interface
org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
Packages that use ICacheEventLogger
Package
Description
Root package for auxiliary caches.
Root package for the remote auxiliary cache.
-
Uses of ICacheEventLogger in org.apache.commons.jcs3.auxiliary
Methods in org.apache.commons.jcs3.auxiliary that return ICacheEventLoggerModifier and TypeMethodDescriptionAbstractAuxiliaryCache.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.Methods in org.apache.commons.jcs3.auxiliary with parameters of type ICacheEventLoggerModifier and TypeMethodDescription<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. -
Uses of ICacheEventLogger in org.apache.commons.jcs3.auxiliary.disk.block
Methods in org.apache.commons.jcs3.auxiliary.disk.block with parameters of type ICacheEventLoggerModifier and TypeMethodDescription<K,
V> BlockDiskCache<K, V> BlockDiskCacheFactory.createCache
(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) Create an instance of the BlockDiskCache. -
Uses of ICacheEventLogger in org.apache.commons.jcs3.auxiliary.disk.indexed
Methods in org.apache.commons.jcs3.auxiliary.disk.indexed with parameters of type ICacheEventLoggerModifier and TypeMethodDescription<K,
V> IndexedDiskCache<K, V> IndexedDiskCacheFactory.createCache
(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) Create an instance of an IndexedDiskCache. -
Uses of ICacheEventLogger in org.apache.commons.jcs3.auxiliary.disk.jdbc
Methods in org.apache.commons.jcs3.auxiliary.disk.jdbc with parameters of type ICacheEventLoggerModifier and TypeMethodDescription<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. -
Uses of ICacheEventLogger in org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql
Methods in org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql with parameters of type ICacheEventLoggerModifier and TypeMethodDescription<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. -
Uses of ICacheEventLogger in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql
Methods in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql with parameters of type ICacheEventLoggerModifier and TypeMethodDescription<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. -
Uses of ICacheEventLogger in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
Methods in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp with parameters of type ICacheEventLoggerModifier and TypeMethodDescription<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 lcaConstructors in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp with parameters of type ICacheEventLoggerModifierConstructorDescriptionprotected
LateralTCPDiscoveryListener
(String factoryName, CompositeCacheManager cacheManager, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) This plugs into the udp discovery system. -
Uses of ICacheEventLogger in org.apache.commons.jcs3.auxiliary.remote
Methods in org.apache.commons.jcs3.auxiliary.remote with parameters of type ICacheEventLoggerModifier 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.RemoteCacheFactory.getManager
(IRemoteCacheAttributes cattr, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) Returns an instance of RemoteCacheManager for the given connection parameters.Constructors in org.apache.commons.jcs3.auxiliary.remote with parameters of type ICacheEventLoggerModifierConstructorDescriptionAbstractRemoteCacheNoWaitFacade
(List<RemoteCacheNoWait<K, V>> noWaits, IRemoteCacheAttributes rca, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) Constructs with the given remote cache, and fires events to any listeners.protected
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. -
Uses of ICacheEventLogger in org.apache.commons.jcs3.auxiliary.remote.http.client
Methods in org.apache.commons.jcs3.auxiliary.remote.http.client with parameters of type ICacheEventLoggerModifier 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 ICacheEventLogger in org.apache.commons.jcs3.auxiliary.remote.http.server
Methods in org.apache.commons.jcs3.auxiliary.remote.http.server that return ICacheEventLoggerModifier and TypeMethodDescriptionprotected ICacheEventLogger
RemoteHttpCacheServlet.configureCacheEventLogger
(Properties props) Tries to get the event logger.Methods in org.apache.commons.jcs3.auxiliary.remote.http.server with parameters of type ICacheEventLoggerModifier and TypeMethodDescriptionvoid
AbstractRemoteCacheService.setCacheEventLogger
(ICacheEventLogger cacheEventLogger) Allows it to be injected.Constructors in org.apache.commons.jcs3.auxiliary.remote.http.server with parameters of type ICacheEventLoggerModifierConstructorDescriptionAbstractRemoteCacheService
(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. -
Uses of ICacheEventLogger in org.apache.commons.jcs3.auxiliary.remote.server
Methods in org.apache.commons.jcs3.auxiliary.remote.server that return ICacheEventLoggerModifier and TypeMethodDescriptionprotected static ICacheEventLogger
RemoteCacheServerFactory.configureCacheEventLogger
(Properties props) Tries to get the event logger.Methods in org.apache.commons.jcs3.auxiliary.remote.server with parameters of type ICacheEventLoggerModifier and TypeMethodDescriptionprotected static void
RemoteCacheServerFactory.keepAlive
(String registryHost, int registryPort, ICacheEventLogger cacheEventLogger) Tries to lookup the server.void
RegistryKeepAliveRunner.setCacheEventLogger
(ICacheEventLogger cacheEventLogger) Deprecated.Allows it to be injected.void
RemoteCacheServer.setCacheEventLogger
(ICacheEventLogger cacheEventLogger) Allows it to be injected. -
Uses of ICacheEventLogger in org.apache.commons.jcs3.engine.logging
Classes in org.apache.commons.jcs3.engine.logging that implement ICacheEventLoggerModifier and TypeClassDescriptionclass
This implementation simple logs to a logger at debug level, for all events.