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.void
logApplicationEvent
(String source, String eventName, String optionalDetails) Logs an event.void
Logs an error.<T> void
logICacheEvent
(ICacheEvent<T> event) Logs an event.void
setLogCategoryName
(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:ICacheEventLogger
Creates an event.- Specified by:
createICacheEvent
in interfaceICacheEventLogger
- Parameters:
source
-region
-eventName
-optionalDetails
-key
-- Returns:
- ICacheEvent
-
logApplicationEvent
Description copied from interface:ICacheEventLogger
Logs an event. These are internal application events that do not correspond to ICache calls.- Specified by:
logApplicationEvent
in interfaceICacheEventLogger
- Parameters:
source
-eventName
-optionalDetails
-
-
logError
Description copied from interface:ICacheEventLogger
Logs an error.- Specified by:
logError
in interfaceICacheEventLogger
- Parameters:
source
-eventName
-errorMessage
-
-
logICacheEvent
Description copied from interface:ICacheEventLogger
Logs an event.- Specified by:
logICacheEvent
in interfaceICacheEventLogger
- Parameters:
event
-
-
setLogCategoryName
- Parameters:
logCategoryName
-
-