Package ch.qos.logback.core.joran.action
Class AbstractEventEvaluatorAction
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.joran.action.Action
ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction
- All Implemented Interfaces:
ContextAware
- Direct Known Subclasses:
EvaluatorAction
,EvaluatorAction
-
Field Summary
Fields inherited from class ch.qos.logback.core.joran.action.Action
ACTION_CLASS_ATTRIBUTE, CLASS_ATTRIBUTE, FILE_ATTRIBUTE, KEY_ATTRIBUTE, NAME_ATTRIBUTE, PATTERN_ATTRIBUTE, SCOPE_ATTRIBUTE, VALUE_ATTRIBUTE
Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
begin
(InterpretationContext ec, String name, Attributes attributes) Instantiates an evaluator of the given class and sets its name.protected abstract String
Returns a default class name in case the class attribute is not specifiedvoid
end
(InterpretationContext ec, String e) Once the children elements are also parsed, now is the time to activate the evaluator options.void
Methods inherited from class ch.qos.logback.core.joran.action.Action
body, getColumnNumber, getLineColStr, getLineNumber, toString
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
-
Constructor Details
-
AbstractEventEvaluatorAction
public AbstractEventEvaluatorAction()
-
-
Method Details
-
begin
Instantiates an evaluator of the given class and sets its name. -
defaultClassName
Returns a default class name in case the class attribute is not specified- Returns:
-
end
Once the children elements are also parsed, now is the time to activate the evaluator options. -
finish
-