java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.joran.action.Action
All Implemented Interfaces:
ContextAware
Direct Known Subclasses:
BaseModelAction, ConsolePluginAction, ContextPropertyAction, ConversionRuleAction, ImplicitModelAction, IncludeAction, NewRuleAction, NOPAction

public abstract class Action extends ContextAwareBase
Most of the work for configuring logback is done by Actions.

Action methods are invoked as the XML file is parsed.

This class is largely inspired from the relevant class in the commons-digester project of the Apache Software Foundation.

Author:
Craig McClanahan, Christopher Lenz, Ceki Gülcü