Class CacheLogger

  • All Implemented Interfaces:
    org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger

    public class CacheLogger
    extends Object
    implements org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
    • Constructor Detail

      • CacheLogger

        public CacheLogger()
    • Method Detail

      • createICacheEvent

        public <T> org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T> createICacheEvent​(String source,
                                                                                                   String region,
                                                                                                   String eventName,
                                                                                                   String optionalDetails,
                                                                                                   T key)
        Specified by:
        createICacheEvent in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
      • logICacheEvent

        public <T> void logICacheEvent​(org.apache.commons.jcs.engine.logging.behavior.ICacheEvent<T> event)
        Specified by:
        logICacheEvent in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
      • logApplicationEvent

        public void logApplicationEvent​(String source,
                                        String eventName,
                                        String optionalDetails)
        Specified by:
        logApplicationEvent in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
      • logError

        public void logError​(String source,
                             String eventName,
                             String errorMessage)
        Specified by:
        logError in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger