Package ch.qos.logback.core.joran.spi
Class SimpleRuleStore
- java.lang.Object
-
- ch.qos.logback.core.spi.ContextAwareBase
-
- ch.qos.logback.core.joran.spi.SimpleRuleStore
-
- All Implemented Interfaces:
RuleStore
,ContextAware
@Deprecated(since="2022-01-27") public class SimpleRuleStore extends ContextAwareBase implements RuleStore
Deprecated.This internal logback API is not supported by AEM as a Cloud Service.This class implements theRuleStore
interface. It is the rule store implementation used by default in Joran.
-
-
Constructor Summary
Constructors Constructor Description SimpleRuleStore(Context context)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addRule(ElementSelector elementSelector, Action action)
Deprecated.Add a new rule, i.e.void
addRule(ElementSelector elementSelector, java.lang.String actionClassName)
Deprecated.Add a new rule, given by a pattern and a action class (String).java.util.List<Action>
matchActions(ElementPath elementPath)
Deprecated.Return a list of actions matching a pattern.java.lang.String
toString()
Deprecated.-
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContext
-
-
-
-
Constructor Detail
-
SimpleRuleStore
public SimpleRuleStore(Context context)
Deprecated.
-
-
Method Detail
-
addRule
public void addRule(ElementSelector elementSelector, Action action)
Deprecated.Add a new rule, i.e. a pattern, action pair to the rule store.Note that the added action's LoggerRepository will be set in the process.
-
addRule
public void addRule(ElementSelector elementSelector, java.lang.String actionClassName)
Deprecated.Description copied from interface:RuleStore
Add a new rule, given by a pattern and a action class (String).
-
matchActions
public java.util.List<Action> matchActions(ElementPath elementPath)
Deprecated.Description copied from interface:RuleStore
Return a list of actions matching a pattern.- Specified by:
matchActions
in interfaceRuleStore
- Parameters:
elementPath
- the path to match for- Returns:
- list of matching actions
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toString
in classjava.lang.Object
-
-