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 ICacheEventLoggerAuxiliaryCacheConfigurator.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.voidAbstractAuxiliaryCache.setCacheEventLogger(ICacheEventLogger cacheEventLogger) Allows it to be injected.voidAuxiliaryCache.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 ICacheEventLoggerModifierConstructorDescriptionprotectedLateralTCPDiscoveryListener(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.protectedRemoteCacheManager(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 ICacheEventLoggerRemoteHttpCacheServlet.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 TypeMethodDescriptionvoidAbstractRemoteCacheService.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 ICacheEventLoggerRemoteCacheServerFactory.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 voidRemoteCacheServerFactory.keepAlive(String registryHost, int registryPort, ICacheEventLogger cacheEventLogger) Tries to lookup the server.voidRegistryKeepAliveRunner.setCacheEventLogger(ICacheEventLogger cacheEventLogger) Deprecated.Allows it to be injected.voidRemoteCacheServer.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 TypeClassDescriptionclassThis implementation simple logs to a logger at debug level, for all events.