Module ch.qos.logback.core
Package ch.qos.logback.core.joran.spi
Contains service provider interface classes for Joran configuration framework.
-
Interface Summary Interface Description NewRuleProvider RuleStore As its name indicates, a RuleStore contains 2-tuples consists of a ElementSelector and an Action. -
Class Summary Class Description ConfigurationWatchList This class manages the list of files and/or urls that are watched for changes.DefaultNestedComponentRegistry A registry which maps a property in a host class to a default class.ElementPath An element path characterizes a traversal path in an XML document.ElementSelector ElementSelector extendsElementPathwith matching operations such asElementSelector.fullPathMatch(ElementPath),ElementSelector.getPrefixMatchLength(ElementPath)andElementSelector.getTailMatchLength(ElementPath).EventPlayer HostClassAndPropertyDouble A 2-tuple (a double) consisting of a Class and a String.HttpUtil NoAutoStartUtil SaxEventInterpretationContext An InterpretationContext contains the contextual state of a Joran parsing session.SaxEventInterpreter SaxEventInterpreteris Joran's driving class for handling "low-level" SAX events.SimpleRuleStore This class implements theRuleStoreinterface.XMLUtil -
Enum Summary Enum Description ConsoleTarget The set of console output targets.HttpUtil.RequestMethod -
Exception Summary Exception Description ActionException By throwing an exception an action can signal the Interpreter to skip processing of all the nested (child) elements of the element associated with the action causing the exception.JoranException -
Annotation Types Summary Annotation Type Description DefaultClass NoAutoStart If a type (a class) has this annotation, then it will not be automatically started by Joran at configuration time.