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 Summary
Fields inherited from interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
DISPOSE_EVENT, GET_EVENT, GETMATCHING_EVENT, GETMULTIPLE_EVENT, REMOVE_EVENT, REMOVEALL_EVENT, UPDATE_EVENT -
Constructor Summary
Constructors -
Method Summary
Modifier 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
-
CacheEventLoggerDebugLogger
public CacheEventLoggerDebugLogger()
-
-
Method Details
-
createICacheEvent
public <T> ICacheEvent<T> createICacheEvent(String source, String region, String eventName, String optionalDetails, T key) Description copied from interface:ICacheEventLoggerCreates an event.- Specified by:
createICacheEventin interfaceICacheEventLogger- Parameters:
source-region-eventName-optionalDetails-key-- Returns:
- ICacheEvent
-
logApplicationEvent
Description copied from interface:ICacheEventLoggerLogs an event. These are internal application events that do not correspond to ICache calls.- Specified by:
logApplicationEventin interfaceICacheEventLogger- Parameters:
source-eventName-optionalDetails-
-
logError
Description copied from interface:ICacheEventLoggerLogs an error.- Specified by:
logErrorin interfaceICacheEventLogger- Parameters:
source-eventName-errorMessage-
-
logICacheEvent
Description copied from interface:ICacheEventLoggerLogs an event.- Specified by:
logICacheEventin interfaceICacheEventLogger- Parameters:
event-
-
setLogCategoryName
- Parameters:
logCategoryName-
-