Package de.hybris.platform.util.logging
Interface HybrisLogListener
- All Known Implementing Classes:
CronJobLogListener,CronJobToJspLogListener,KymaEventEmitTaskRunnerUnitTest.TestListener,MediaFileLogListener,TestLogListener
public interface HybrisLogListener
A listener which can be added to the
HybrisLogger class and therefore gets all logs logged with
HybrisLogger. When a new log arrives, the log method is called, if the listener was added
to the logger class before. The log method will only be called if the isEnabledFor method
has returned true.-
Method Summary
Modifier and TypeMethodDescriptionbooleanisEnabledFor(org.apache.log4j.Level level) Is called before each call oflogto check if the listener is enabled for given log level.voidlog(HybrisLoggingEvent event) Processes in its specific way given log event.
-
Method Details
-
isEnabledFor
boolean isEnabledFor(org.apache.log4j.Level level) Is called before each call oflogto check if the listener is enabled for given log level. If the result is true the call oflogwill be performed afterwards, else not. Here, implement your context dependent log level filter.- Parameters:
level- level of the log which has to be checked for filtering- Returns:
- true, if level is OK and log can be passed to
logmethod, false otherwise
-
log
Processes in its specific way given log event.- Parameters:
event- the log which will be processed
-