Class CacheEventLoggerDebugLogger
java.lang.Object
org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
- All Implemented Interfaces:
- ICacheEventLogger
This implementation simple logs to a logger at debug level, for all events. It's mainly
 for testing. It isn't very useful otherwise.
- 
Field SummaryFields inherited from interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLoggerDISPOSE_EVENT, GET_EVENT, GETMATCHING_EVENT, GETMULTIPLE_EVENT, REMOVE_EVENT, REMOVEALL_EVENT, UPDATE_EVENT
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription<T> ICacheEvent<T>createICacheEvent(String source, String region, String eventName, String optionalDetails, T key) Creates an event.voidlogApplicationEvent(String source, String eventName, String optionalDetails) Logs an event.voidLogs an error.<T> voidlogICacheEvent(ICacheEvent<T> event) Logs an event.voidsetLogCategoryName(String logCategoryName) 
- 
Constructor Details- 
CacheEventLoggerDebugLoggerpublic CacheEventLoggerDebugLogger()
 
- 
- 
Method Details- 
createICacheEventpublic <T> ICacheEvent<T> createICacheEvent(String source, String region, String eventName, String optionalDetails, T key) Description copied from interface:ICacheEventLoggerCreates an event.- Specified by:
- createICacheEventin interface- ICacheEventLogger
- Parameters:
- source-
- region-
- eventName-
- optionalDetails-
- key-
- Returns:
- ICacheEvent
 
- 
logApplicationEventDescription copied from interface:ICacheEventLoggerLogs an event. These are internal application events that do not correspond to ICache calls.- Specified by:
- logApplicationEventin interface- ICacheEventLogger
- Parameters:
- source-
- eventName-
- optionalDetails-
 
- 
logErrorDescription copied from interface:ICacheEventLoggerLogs an error.- Specified by:
- logErrorin interface- ICacheEventLogger
- Parameters:
- source-
- eventName-
- errorMessage-
 
- 
logICacheEventDescription copied from interface:ICacheEventLoggerLogs an event.- Specified by:
- logICacheEventin interface- ICacheEventLogger
- Parameters:
- event-
 
- 
setLogCategoryName- Parameters:
- logCategoryName-
 
 
-