java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.boolex.EventEvaluatorBase<ILoggingEvent>
ch.qos.logback.classic.boolex.OnErrorEvaluator
- All Implemented Interfaces:
EventEvaluator<ILoggingEvent>
,ContextAware
,LifeCycle
Evaluates to true when the logging event passed as parameter has level ERROR
or higher.
- Author:
- Ceki Gülcü
-
Field Summary
Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
evaluate
(ILoggingEvent event) Return true if event passed as parameter has level ERROR or higher, returns false otherwise.Methods inherited from class ch.qos.logback.core.boolex.EventEvaluatorBase
getName, isStarted, setName, start, stop
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
-
Constructor Details
-
OnErrorEvaluator
public OnErrorEvaluator()
-
-
Method Details
-
evaluate
Return true if event passed as parameter has level ERROR or higher, returns false otherwise.- Parameters:
event
- The event to evaluate- Returns:
- true if there is a match, false otherwise.
- Throws:
NullPointerException
- can be thrown in presence of null valuesEvaluationException
- may be thrown during faulty evaluation
-