Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



# Classes and Interfaces in #LogBack - 1194 results found.
NameDescriptionTypePackageFramework
AbbreviatorAn interface used for abbreviating strings according to different policies.Interfacech.qos.logback.classic.patternLogBack
AbstractAppenderFactoryUsingJoranBuilds new appenders dynamically by running SiftingJoranConfigurator instance, a custom configurator tailored for the contents of the sift element.Classch.qos.logback.core.siftLogBack
AbstractComponentTrackerAn abstract implementation of the ComponentTracker interface.Classch.qos.logback.core.spiLogBack
AbstractDiscriminatorBase implementation of Discriminator that provides basic lifecycle managementSince:3/29/13, 3:28 PMAuthor:Tomasz NurkiewiczClassch.qos.logback.core.siftLogBack
AbstractEventEvaluatorActionClassch.qos.logback.core.joran.actionLogBack
AbstractMatcherFilterClassch.qos.logback.core.filterLogBack
AbstractServerSocketAppenderThis is the super class for module specific ServerSocketAppender implementations can derive from.Classch.qos.logback.core.net.serverLogBack
AbstractSocketAppenderAn abstract base for module specific SocketAppender implementations in other logback modules.Classch.qos.logback.core.netLogBack
AbstractSSLSocketAppenderAn abstract base for module specific SSLSocketAppender implementations located in other logback modules.Classch.qos.logback.core.netLogBack
AccessConstantsClassch.qos.logback.accessLogBack
AccessContextA minimal context implementation used by certain logback-access components, mainly SocketServer.Classch.qos.logback.access.spiLogBack
AccessConverterClassch.qos.logback.access.patternLogBack
AccessEventThe Access module's internal representation of logging events.Classch.qos.logback.access.spiLogBack
AccessEventDiscriminatorAccessEventDiscriminator's job is to return the value of a designated field in an IAccessEvent instance.Classch.qos.logback.access.siftLogBack
AccessEventPreSerializationTransformerClassch.qos.logback.access.netLogBack
ActionMost of the work for configuring logback is done by Actions.Classch.qos.logback.core.joran.actionLogBack
ActionConstThis class contains costants used by other Actions.Classch.qos.logback.core.joran.actionLogBack
ActionExceptionBy throwing an exception an action can signal the Interpreter to skip processing of all the nested (child) elements of the element associated withClassch.qos.logback.core.joran.spiLogBack
ActionUtilClassch.qos.logback.core.joran.actionLogBack
AddActionThis action adds the two integers at the top of the stack (they are removed) and pushes the result to the top the stack.Classchapters.onJoran.calculatorLogBack
AddStatusListenerAppClasschapters.configurationLogBack
AggregationTypeenum AggregationTypeAggregationType classifies how one object is contained within Classch.qos.logback.core.utilLogBack
AlmostAsIsEscapeUtilThis implementation is intended for use in FileNamePattern.Classch.qos.logback.core.pattern.utilLogBack
ANSIConstantsClassch.qos.logback.core.pattern.colorLogBack
AppenderInterfacech.qos.logback.coreLogBack
AppenderActionClassch.qos.logback.core.joran.actionLogBack
AppenderAttachableInterface for attaching appenders to objects.Interfacech.qos.logback.core.spiLogBack
AppenderAttachableImplA ReentrantReadWriteLock based implementation of the AppenderAttachable interface.Classch.qos.logback.core.spiLogBack
AppenderBaseSets a skeleton implementation for appenders.Classch.qos.logback.coreLogBack
AppenderDelegateClassch.qos.logback.classic.gafferLogBack
AppenderExampleThis application loads a configuration containing some form of socket appender and then allows the user to enter messagesClasschapters.receivers.socketLogBack
AppenderFactoryCreated with IntelliJ IDEA.Interfacech.qos.logback.core.siftLogBack
AppenderFactoryUsingJoranClassch.qos.logback.access.siftLogBack
AppenderFactoryUsingJoranClassch.qos.logback.classic.siftLogBack
AppenderRefActionClassch.qos.logback.core.joran.actionLogBack
AppenderTrackerTrack appenders by key.Classch.qos.logback.core.siftLogBack
ArchiveRemoverGiven a date remove older archived log files.Interfacech.qos.logback.core.rolling.helperLogBack
AsIsEscapeUtilClassch.qos.logback.core.pattern.utilLogBack
AsyncAppenderIn order to optimize performance this appender deems events of level TRACE, DEBUG and INFO as discardable.Classch.qos.logback.classicLogBack
AsyncAppenderBaseThis appender and derived classes, log events asynchronously.Classch.qos.logback.coreLogBack
AsynchronousCompressorClassch.qos.logback.core.rolling.helperLogBack
AutoFlushingObjectWriterAutomatically flushes the underlying ObjectOutputStream immediately after calling it's ObjectOutputStream.Classch.qos.logback.core.netLogBack
BarClasschapters.appenders.sub.sampleLogBack
BasicConfiguratorBasicConfigurator configures logback-classic by attaching a ConsoleAppender to the root logger.Classch.qos.logback.classicLogBack
BasicStatusManagerClassch.qos.logback.coreLogBack
BindDataSourceToJNDIActionClassch.qos.logback.core.dbLogBack
BlackCompositeConverterEncloses a given set of converter output in black using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
BlueCompositeConverterEncloses a given set of converter output in blue using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
BodyEventClassch.qos.logback.core.joran.eventLogBack
BodyEventClassch.qos.logback.core.joran.event.staxLogBack
BoldBlueCompositeConverterEncloses a given set of converter output in bold blue using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
BoldCyanCompositeConverterEncloses a given set of converter output in bold cyan using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
BoldGreenCompositeConverterEncloses a given set of converter output in bold green using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
BoldMagentaCompositeConverterEncloses a given set of converter output in bold magenta using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
BoldRedCompositeConverterEncloses a given set of converter output in bold red using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
BoldWhiteCompositeConverterEncloses a given set of converter output in bold white using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
BoldYellowCompositeConverterEncloses a given set of converter output in bold yellow using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
ByteArrayUtilClassch.qos.logback.core.encoderLogBack
CachingDateFormatterA synchronized implementation of SimpleDateFormat which uses caching internally.Classch.qos.logback.core.utilLogBack
Calculator1This examples illustrates collaboration between multiple actions through the common execution context stack.Classchapters.onJoran.calculatorLogBack
Calculator2This examples illustrates collaboration between multiple actions through the common execution context stack.Classchapters.onJoran.calculatorLogBack
CallerDataThis class computes caller data returning the result in the form of a StackTraceElement array.Classch.qos.logback.classic.spiLogBack
CallerDataConverterThis converter outputs caller data depending on depth or depth range and marker data.Classch.qos.logback.classic.patternLogBack
CallerEvaluatorExampleClasschapters.layoutsLogBack
ClassicConstantsClassch.qos.logback.classicLogBack
ClassicConverterThis class serves the super-class of all converters in logback.Classch.qos.logback.classic.patternLogBack
ClassNameOnlyAbbreviatorThis abbreviator returns the class name from a fully qualified class name, removing the leading package name.Classch.qos.logback.classic.patternLogBack
ClassOfCallerConverterClassch.qos.logback.classic.patternLogBack
ClassPackagingDataClassch.qos.logback.classic.spiLogBack
ClientA client of a ServerRunner.Interfacech.qos.logback.core.net.serverLogBack
CloseUtilStatic utility method for Closeable objects.Classch.qos.logback.core.utilLogBack
ColumnNameClassch.qos.logback.classic.db.namesLogBack
ComponentDelegateClassch.qos.logback.classic.gafferLogBack
ComponentNodeClassch.qos.logback.core.joran.nodeLogBack
ComponentTrackerInterface for tracking various components by key.Interfacech.qos.logback.core.spiLogBack
CompositeConverterClassch.qos.logback.core.patternLogBack
CompositeNodeClassch.qos.logback.core.pattern.parserLogBack
CompressionModeenum CompressionModeEnum Constant SummaryClassch.qos.logback.core.rolling.helperLogBack
CompressionRunnableClassch.qos.logback.core.rolling.helperLogBack
CompressorThe Compression class implements ZIP and GZ file compression/decompression methods.Classch.qos.logback.core.rolling.helperLogBack
ComputationAction1ComputationAction1 will print the result of the compuration made by children elements but only if the compuration itself is named, that is if theClasschapters.onJoran.calculatorLogBack
ComputationAction2ComputationAction2 will print the result of the compuration made by children elements but only if the computation itself is named, that is if theClasschapters.onJoran.calculatorLogBack
ConcurrentServerRunnerA concurrent ServerRunner.Classch.qos.logback.core.net.serverLogBack
ConfigurableSSLServerSocketFactoryAn SSLServerSocketFactory that configures SSL parameters (those specified in SSLParametersConfiguration) on each newly Classch.qos.logback.core.net.sslLogBack
ConfigurableSSLSocketFactoryAn SSLSocketFactory that configures SSL parameters (those covered by SSLParameters) on each newly created socket.Classch.qos.logback.core.net.sslLogBack
ConfigurationActionClassch.qos.logback.access.joran.actionLogBack
ConfigurationActionClassch.qos.logback.classic.joran.actionLogBack
ConfigurationDelegateClassch.qos.logback.classic.gafferLogBack
ConfigurationTesterThis class can be used to check the result of a configuration file.Classchapters.appendersLogBack
ConfigurationWatchListClassch.qos.logback.core.joran.spiLogBack
ConfigurationWatchListUtilClassch.qos.logback.core.joran.utilLogBack
ConfiguratorAllows programmatic initialization and configuration of Logback.Interfacech.qos.logback.classic.spiLogBack
ConnectionSourceThe ConnectionSource interface provides a pluggable means of transparently obtaining JDBC Connections for logback classesInterfacech.qos.logback.core.dbLogBack
ConnectionSourceBaseClassch.qos.logback.core.dbLogBack
ConsoleAppenderConsoleAppender appends log events to System.Classch.qos.logback.coreLogBack
ConsolePluginActionClassch.qos.logback.classic.joran.actionLogBack
ConsolePluginClientCreated with IntelliJ IDEA.Classchapters.appenders.socketLogBack
ConsoleTargetThe set of console output targets.Classch.qos.logback.core.joran.spiLogBack
ContentLengthConverterClassch.qos.logback.access.patternLogBack
ContentTypeUtilVarious utility methods for processing strings representing context types.Classch.qos.logback.core.utilLogBack
ContextA context is the main anchorage point of all logback components.Interfacech.qos.logback.coreLogBack
ContextAwareAn object which has a context and add methods for updating internal status messages.Interfacech.qos.logback.core.spiLogBack
ContextAwareBaseA helper class that implements ContextAware methods.Classch.qos.logback.core.spiLogBack
ContextAwareImplA helper class that implements ContextAware methods.Classch.qos.logback.core.spiLogBack
ContextBaseClassch.qos.logback.coreLogBack
ContextBasedDiscriminatorThis discriminator returns the value context to which this event is attached to.Classch.qos.logback.classic.siftLogBack
ContextDetachingSCLClassch.qos.logback.classic.selector.servletLogBack
ContextInitializerClassch.qos.logback.classic.utilLogBack
ContextJNDISelectorA class that allows the LoggerFactory to access an environment-based To add in catalina.Classch.qos.logback.classic.selectorLogBack
ContextNameActionClassch.qos.logback.classic.joran.actionLogBack
ContextNameConverterConverts an event to the logger context's name.Classch.qos.logback.classic.patternLogBack
ContextPropertyActionClassch.qos.logback.core.joran.actionLogBack
ContextSelectorAn interface that provides access to different contexts.Interfacech.qos.logback.classic.selectorLogBack
ContextSelectorStaticBinderHolds the context selector for use in the current environment.Classch.qos.logback.classic.utilLogBack
ContextUtilClassch.qos.logback.core.utilLogBack
ConversionRuleActionClassch.qos.logback.core.joran.actionLogBack
ConverterA minimal converter which sets up the general interface for derived classes.Classch.qos.logback.core.patternLogBack
ConverterUtilClassch.qos.logback.core.patternLogBack
CopyOnInheritThreadLocalThis class extends InheritableThreadLocal so that children threads get a copy of the parent's hashmap.Classch.qos.logback.classic.utilLogBack
CoreConstantsClassch.qos.logback.coreLogBack
CounterBasedEvaluatorA simple EventEvaluator implementation that triggers email transmission after 1024 events regardless of event level.Classchapters.appenders.mailLogBack
CountingConsoleAppenderClasschapters.appendersLogBack
CountingFilterClassch.qos.logback.access.filterLogBack
CyanCompositeConverterEncloses a given set of converter output in cyan using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
CyclicBufferCyclicBuffer holds values in a cyclic array.Classch.qos.logback.core.helpersLogBack
CyclicBufferAppenderCyclicBufferAppender stores events in a cyclic buffer of user-specified size.Classch.qos.logback.core.readLogBack
CyclicBufferTrackerCyclicBufferTracker tracks CyclicBuffer instances.Classch.qos.logback.core.spiLogBack
DataSourceConnectionSourceThe DataSourceConnectionSource is an implementation of ConnectionSource that obtains the Connection in the recommended JDBCClassch.qos.logback.core.dbLogBack
DateConverterClassch.qos.logback.access.patternLogBack
DateConverterClassch.qos.logback.classic.patternLogBack
DatePatternToRegexUtilThis class is concerned with computing a regex corresponding to a date pattern (in SimpleDateFormat format).Classch.qos.logback.core.utilLogBack
DateTokenConverterReturns a date formatted by SimpleDateFormatter.Classch.qos.logback.core.rolling.helperLogBack
DBAppenderThe DBAppender inserts access events into three database tables in a format independent of the Java programming language.Classch.qos.logback.access.dbLogBack
DBAppenderThe DBAppender inserts logging events into three database tables in a format independent of the Java programming language.Classch.qos.logback.classic.dbLogBack
DBAppenderBaseClassch.qos.logback.core.dbLogBack
DBHelperClassch.qos.logback.classic.dbLogBack
DBHelperClassch.qos.logback.core.dbLogBack
DBNameResolverSource of table and column names used in SQL queries generated by DBAppender Implement this interface to override default table and/or column names used by DBAppender.Interfacech.qos.logback.classic.db.namesLogBack
DBUtilClassch.qos.logback.core.db.dialectLogBack
DefaultArchiveRemoverClassch.qos.logback.core.rolling.helperLogBack
DefaultContextSelectorClassch.qos.logback.classic.selectorLogBack
DefaultCssBuilderThis class helps the HTMLLayout build the CSS link.Classch.qos.logback.access.htmlLogBack
DefaultCssBuilderThis class helps the HTMLLayout build the CSS link.Classch.qos.logback.classic.htmlLogBack
DefaultDBNameResolverThe default name resolver simply returns the enum passes as parameter as a lower case string.Classch.qos.logback.classic.db.namesLogBack
DefaultDiscriminatorClassch.qos.logback.core.siftLogBack
DefaultNestedComponentRegistryA registry which maps a property in a host class to a default class.Classch.qos.logback.core.joran.spiLogBack
DefaultNestedComponentRulesClassch.qos.logback.classic.utilLogBack
DefaultSocketConnectorDefault implementation of SocketConnector.Classch.qos.logback.core.netLogBack
DefaultThrowableRendererClassch.qos.logback.classic.htmlLogBack
DefaultTimeBasedFileNamingAndTriggeringPolicyClassch.qos.logback.core.rollingLogBack
DefinePropertyActionInstantiate class for define property value.Classch.qos.logback.core.joran.actionLogBack
DelayingShutdownHookShutdownHook implementation that stops the Logback context after a specified delay.Classch.qos.logback.core.hookLogBack
DelayStrategyA strategy for computing a delay.Interfacech.qos.logback.core.utilLogBack
Discriminator given event of type .Interfacech.qos.logback.core.siftLogBack
DriverManagerConnectionSourceThe DriverManagerConnectionSource is an implementation of ConnectionSource that obtains the Connection in the traditional JDBCClassch.qos.logback.core.dbLogBack
DuplicateMessageFilterSee http://logback.Classch.qos.logback.classic.turboLogBack
DurationDuration instances represent a lapse of time.Classch.qos.logback.core.utilLogBack
DynamicClassLoadingExceptionClassch.qos.logback.core.utilLogBack
DynamicConverterClassch.qos.logback.core.patternLogBack
DynamicThresholdFilterThis filter allows for efficient course grained filtering based on criteria such as product name or company name that would be associated with requestsClassch.qos.logback.classic.turboLogBack
EchoEncoderClassch.qos.logback.core.encoderLogBack
EchoLayoutEchos the incoming object adding a line separator character(s) at the end.Classch.qos.logback.core.layoutLogBack
ElapsedTimeConverterClassch.qos.logback.access.patternLogBack
ElementPathA element path characterizes a traversal path in an XML document.Classch.qos.logback.core.joran.spiLogBack
ElementSelectorElementSelector extends ElementPath with matching operations such as fullPathMatch(ElementPath), getPrefixMatchLength(ElementPath) and getTailMatchLength(ElementPath).Classch.qos.logback.core.joran.spiLogBack
ElseActionClassch.qos.logback.core.joran.conditionalLogBack
EMailClasschapters.appenders.mailLogBack
EncoderEncoders are responsible for transform an incoming event into a byte array *and* writing out the byte array onto the appropriate OutputStream.Interfacech.qos.logback.core.encoderLogBack
EncoderBaseClassch.qos.logback.core.encoderLogBack
EndEventClassch.qos.logback.core.joran.eventLogBack
EndEventCreated with IntelliJ IDEA.Classch.qos.logback.core.joran.event.staxLogBack
EnsureExceptionHandlingClassch.qos.logback.classic.patternLogBack
EnsureLineSeparationClassch.qos.logback.access.patternLogBack
EnvUtilClassch.qos.logback.classic.utilLogBack
EnvUtilClassch.qos.logback.core.utilLogBack
ErrorStatusClassch.qos.logback.core.statusLogBack
EvaluationExceptionThis exception wraps exceptions thrown while evaluating events.Classch.qos.logback.core.boolexLogBack
EvaluatorActionClassch.qos.logback.access.joran.actionLogBack
EvaluatorActionClassch.qos.logback.classic.joran.actionLogBack
EvaluatorFilterThe value of the AbstractMatcherFilter.Classch.qos.logback.core.filterLogBack
EvaluatorTemplateClassch.qos.logback.classic.boolexLogBack
EventArgUtilClassch.qos.logback.classic.spiLogBack
EventEvaluatorEvaluates whether a given an event matches user-specified criteria.Interfacech.qos.logback.core.boolexLogBack
EventEvaluatorBaseClassch.qos.logback.core.boolexLogBack
EventObjectInputStreamRestitute the contents of an input stream as java objects.Classch.qos.logback.core.encoderLogBack
EventPlayerClassch.qos.logback.core.joran.spiLogBack
ExceptionEvaluatorExampleClasschapters.layoutsLogBack
ExecutorServiceUtilStatic utility methods for manipulating an ExecutorService.Classch.qos.logback.core.utilLogBack
ExtendedThrowableProxyConverterClassch.qos.logback.classic.patternLogBack
FileAppenderFileAppender appends log events to a file.Classch.qos.logback.coreLogBack
FileExistsPropertyDefinerIn conjunction with PropertyAction sets the named variable to true if the file specified by pathClassch.qos.logback.core.propertyLogBack
FileFilterUtilClassch.qos.logback.core.rolling.helperLogBack
FileNamePatternAfter parsing file name patterns, given a number or a date, instances of this class can be used to compute a file name according to the file name patternClassch.qos.logback.core.rolling.helperLogBack
FileOfCallerConverterClassch.qos.logback.classic.patternLogBack
FileSizeInstances of this class represent the size of a file.Classch.qos.logback.core.utilLogBack
FileStoreUtilA utility class using functionality available since JDK 1.Classch.qos.logback.core.rolling.helperLogBack
FileUtilClassch.qos.logback.core.utilLogBack
FilterUsers should extend this class to implement customized event filtering.Classch.qos.logback.core.filterLogBack
FilterAttachableInterface for attaching filters to objects.Interfacech.qos.logback.core.spiLogBack
FilterAttachableImplClassch.qos.logback.core.spiLogBack
FilterEventsClasschapters.filtersLogBack
FilterReplyThis enum represents the possible replies that a filtering component in logback can return.Classch.qos.logback.core.spiLogBack
FixedDelayA default DelayStrategy that implements a simple fixed delay.Classch.qos.logback.core.utilLogBack
FixedWindowRollingPolicyWhen rolling over, FixedWindowRollingPolicy renames files according to a fixed window algorithm.Classch.qos.logback.core.rollingLogBack
FooClasschapters.configurationLogBack
ForegroundCompositeConverterBaseBase class for all foreground color setting composite converters.Classch.qos.logback.core.pattern.colorLogBack
FormatInfoFormattingInfo instances contain the information obtained when parsing formatting modifiers in conversion modifiers.Classch.qos.logback.core.patternLogBack
FormattingConverterClassch.qos.logback.core.patternLogBack
FormattingNodeClassch.qos.logback.core.pattern.parserLogBack
FullRequestConverterThis class is tied to the fullRequest conversion word.Classch.qos.logback.access.patternLogBack
FullResponseConverterClassch.qos.logback.access.patternLogBack
GafferConfiguratorClassch.qos.logback.classic.gafferLogBack
GafferUtilClassch.qos.logback.classic.gafferLogBack
GenericConfiguratorClassch.qos.logback.core.joranLogBack
GEventEvaluatorClassch.qos.logback.classic.boolexLogBack
GoMDCClasschapters.filtersLogBack
GrayCompositeConverterEncloses a given set of converter output in gray using the appropriate ANSISince:1.Classch.qos.logback.core.pattern.colorLogBack
GreenCompositeConverterEncloses a given set of converter output in green using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
H2DialectClassch.qos.logback.core.db.dialectLogBack
HelloWorldA hello world example using Joran.Classchapters.onJoran.helloWorldLogBack
HelloWorld1Classchapters.introductionLogBack
HelloWorld2Classchapters.introductionLogBack
HelloWorldActionA trivial action that writes Hello world on the console.Classchapters.onJoran.helloWorldLogBack
HighlightingCompositeConverterHighlights inner-text depending on the level, in bold red for events of level ERROR, in red for WARN, in BLUE for INFO, and in the default color for other levels.Classch.qos.logback.classic.pattern.colorLogBack
HostClassAndPropertyDoubleA 2-tuple (a double) consisting of a Class and a String.Classch.qos.logback.core.joran.spiLogBack
HSQLDBDialectClassch.qos.logback.core.db.dialectLogBack
HTMLLayoutHTMLLayout outputs events in an HTML table.Classch.qos.logback.access.htmlLogBack
HTMLLayoutHTMLLayout outputs events in an HTML table.Classch.qos.logback.classic.htmlLogBack
HTMLLayoutBaseThis class is a base class for HTMLLayout classes part of other logback modules such as logback-classic and logback-access.Classch.qos.logback.core.htmlLogBack
IAccessEventThe Access module's internal representation of logging events.Interfacech.qos.logback.access.spiLogBack
IADataForComplexPropertyLump together several fields for use by NestedComplexPropertyIA.Classch.qos.logback.core.joran.actionLogBack
IdentityCompositeConverterClassch.qos.logback.core.patternLogBack
IEscapeUtilInterfacech.qos.logback.core.pattern.utilLogBack
IEvaluatorAn internal interface used by the GEventEvaluator.Interfacech.qos.logback.classic.boolexLogBack
IfActionClassch.qos.logback.core.joran.conditionalLogBack
ILoggingEventThe central interface in logback-classic.Interfacech.qos.logback.classic.spiLogBack
ImplicitActionImplcitActions are like normal (explicit) actions except that are applied by the parser when no other pattern applies.Classch.qos.logback.core.joran.actionLogBack
IncludeActionClassch.qos.logback.core.joran.actionLogBack
IncompatibleClassExceptionClassch.qos.logback.core.utilLogBack
InfoStatusClassch.qos.logback.core.statusLogBack
InsertFromJNDIActionClassch.qos.logback.classic.joran.actionLogBack
IntegerTokenConverterWhen asked to convert an integer, IntegerTokenConverter the string value of that integer.Classch.qos.logback.core.rolling.helperLogBack
InterpretationContextAn InterpretationContext contains the contextual state of a Joran parsing session.Classch.qos.logback.core.joran.spiLogBack
InterpreterInterpreter is Joran's main driving class.Classch.qos.logback.core.joran.spiLogBack
InvocationGateThis class serves as a gateway for invocations of a costly operation on a critical execution path.Classch.qos.logback.core.utilLogBack
IOClasschapters.appendersLogBack
IOPerformanceClasschapters.appendersLogBack
IThrowableProxyInterfacech.qos.logback.classic.spiLogBack
JaninoEventEvaluatorClassch.qos.logback.access.boolexLogBack
JaninoEventEvaluatorClassch.qos.logback.classic.boolexLogBack
JaninoEventEvaluatorBaseAbstract class which sets the groundwork for janino based evaluations.Classch.qos.logback.core.boolexLogBack
JettyServerAdapterA jetty specific implementation of the ServerAdapter interface.Classch.qos.logback.access.jettyLogBack
JMSAppenderBaseThis class serves as a base class for JMSTopicAppender and JMSQueueAppenderClassch.qos.logback.core.netLogBack
JMSQueueAppenderA simple appender that publishes events to a JMS Queue.Classch.qos.logback.classic.netLogBack
JMSQueueSinkA simple application that consumes logging events sent by a JMSQueueAppender.Classch.qos.logback.classic.netLogBack
JMSTopicAppenderA simple appender that publishes events to a JMS Topic.Classch.qos.logback.classic.netLogBack
JMSTopicSinkA simple application that consumes logging events sent by a JMSTopicAppender.Classch.qos.logback.classic.netLogBack
JMXConfiguratorA class that provides access to logback components via JMX.Classch.qos.logback.classic.jmxLogBack
JMXConfiguratorActionClassch.qos.logback.classic.joran.actionLogBack
JMXConfiguratorMBeanInterfacech.qos.logback.classic.jmxLogBack
JNDIBasedContextDiscriminatorThis discriminator returns the value context as determined by JNDI.Classch.qos.logback.classic.siftLogBack
JNDIConnectionSourceThe JNDIConnectionSource is an implementation of ConnectionSource that obtains a DataSource from aClassch.qos.logback.core.dbLogBack
JNDIUtilA simple utility class to create and use a JNDI Context.Classch.qos.logback.classic.utilLogBack
JoranConfiguratorThis JoranConfiguratorclass adds rules specific to logback-access.Classch.qos.logback.access.joranLogBack
JoranConfiguratorJoranConfigurator class adds rules specific to logback-classic.Classch.qos.logback.classic.joranLogBack
JoranConfiguratorBaseA JoranConfiguratorBase lays most of the groundwork for concrete configurators derived from it.Classch.qos.logback.core.joranLogBack
JoranExceptionClassch.qos.logback.core.joran.spiLogBack
JULHelperClassch.qos.logback.classic.julLogBack
KeyManagerFactoryFactoryBeanA factory bean for a JSSE KeyManagerFactory.Classch.qos.logback.core.net.sslLogBack
KeyStoreFactoryBeanA factory bean for a JCA KeyStore.Classch.qos.logback.core.net.sslLogBack
LayoutInterfacech.qos.logback.coreLogBack
LayoutBaseClassch.qos.logback.coreLogBack
LayoutWrappingEncoderClassch.qos.logback.core.encoderLogBack
LevelDefines the set of levels recognized by logback-classic, that is OFF, ERROR, WARN, INFO, DEBUG,Classch.qos.logback.classicLogBack
LevelActionAction to handle the element nested within element.Classch.qos.logback.classic.joran.actionLogBack
LevelChangePropagatorPropagate level changes made to a logback logger into the equivalent logger in j.Classch.qos.logback.classic.julLogBack
LevelConverterReturn the event's level.Classch.qos.logback.classic.patternLogBack
LevelFilterA class that filters events by the level equality.Classch.qos.logback.classic.filterLogBack
LevelToSyslogSeverityClassch.qos.logback.classic.utilLogBack
LifeCycleManagerAn object that manages a collection of components that implement the LifeCycle interface.Classch.qos.logback.coreLogBack
LineOfCallerConverterClassch.qos.logback.classic.patternLogBack
LineSeparatorConverterClassch.qos.logback.access.patternLogBack
LineSeparatorConverterClassch.qos.logback.classic.patternLogBack
ListAppenderClassch.qos.logback.core.readLogBack
LiteralActionThis action converts the value attribute of the associated element to an integer and pushes the resulting Integer object on top of the executionClasschapters.onJoran.calculatorLogBack
LiteralConverterClassch.qos.logback.core.patternLogBack
LoaderLoad resources (or images) from various sources.Classch.qos.logback.core.utilLogBack
LocalIPAddressConverterClassch.qos.logback.access.patternLogBack
LocalPortConverterClassch.qos.logback.access.patternLogBack
LocalSequenceNumberConverterA converters based on a a locally incremented sequence number.Classch.qos.logback.classic.patternLogBack
LocationUtilA static utility method that converts a string that describes the location of a resource into a URL object.Classch.qos.logback.core.utilLogBack
Log4jMainA minimal application making use of log4j and TrivialLog4jAppender.Classchapters.migrationFromLog4jLogBack
LogbackExceptionClassch.qos.logback.coreLogBack
LogbackLockThis class just makes it easier to identify locks associated with logback when analysing thread dumps.Classch.qos.logback.core.spiLogBack
LogbackMainA minimal application making use of logback-classic.Classchapters.migrationFromLog4jLogBack
LogbackMDCAdapterA Mapped Diagnostic Context, or MDC in short, is an instrument for distinguishing interleaved log output from different sources.Classch.qos.logback.classic.utilLogBack
LogbackValveThis class is an implementation of tomcat's Valve interface, by extending For more information on using LogbackValve please refer to the onlineClassch.qos.logback.access.tomcatLogBack
LoggerClassch.qos.logback.classicLogBack
LoggerActionAction which handles elements in configuration files.Classch.qos.logback.classic.joran.actionLogBack
LoggerComparatorClassch.qos.logback.classic.spiLogBack
LoggerContextLoggerContext glues many of the logback-classic components together.Classch.qos.logback.classicLogBack
LoggerContextAwareInterfacech.qos.logback.classic.spiLogBack
LoggerContextAwareBaseClassch.qos.logback.classic.spiLogBack
LoggerContextFilterA servlet filter that puts the environment dependent LoggerContext in a ThreadLocal variable, removing it after the request is processed.Classch.qos.logback.classic.selector.servletLogBack
LoggerContextListenerInterfacech.qos.logback.classic.spiLogBack
LoggerContextListenerActionClassch.qos.logback.classic.joran.actionLogBack
LoggerContextVOLoggerContextVO offers a restricted view of LoggerContext intended to be exposed by LoggingEvent to remote systems.Classch.qos.logback.classic.spiLogBack
LoggerConverterClassch.qos.logback.classic.patternLogBack
LoggerNameUtilUtility class for analysing logger names.Classch.qos.logback.classic.utilLogBack
LoggerRemoteViewAn interface that allows Logger objects and LoggerSer objects to be used the same way be client of the LoggingEvent object.Classch.qos.logback.classic.spiLogBack
LoggingEventThe internal representation of logging events.Classch.qos.logback.classic.spiLogBack
LoggingEventPreSerializationTransformerClassch.qos.logback.classic.netLogBack
LoggingEventVOA read-only and serializable implementation of ILoggingEvent.Classch.qos.logback.classic.spiLogBack
LoginAuthenticatorUsed by SMTPAppender for authentication purposes.Classch.qos.logback.core.netLogBack
MagentaCompositeConverterEncloses a given set of converter output in magenta using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
Marked_EMailThis application generates a number of message many of which are of LEVEL.Classchapters.appenders.mailLogBack
MarkerConverterReturn the event's marker value(s).Classch.qos.logback.classic.patternLogBack
MarkerFilterClassch.qos.logback.classic.turboLogBack
MatcherClassch.qos.logback.core.boolexLogBack
MatchingFilterAn abstract class containing support for onMatch on onMismatch attributes, shared by many but not all turbo filters.Classch.qos.logback.classic.turboLogBack
MBeanUtilClassch.qos.logback.classic.jmxLogBack
MDCBasedDiscriminatorMDCBasedDiscriminator essentially returns the value mapped to an MDC key.Classch.qos.logback.classic.siftLogBack
MDCConverterClassch.qos.logback.classic.patternLogBack
MDCFilterThis class allows output for a given MDC value.Classch.qos.logback.classic.turboLogBack
MDCInsertingServletFilterA servlet filter that inserts various values retrieved from the incoming http request into the MDC.Classch.qos.logback.classic.helpersLogBack
MDCValueLevelPairBean pairing an MDC value with a log level.Classch.qos.logback.classic.turboLogBack
MessageConverterReturn the event's formatted message.Classch.qos.logback.classic.patternLogBack
MethodOfCallerConverterClassch.qos.logback.classic.patternLogBack
MonoTypedConverterConverters which can deal only with one type should implement this interface.Interfacech.qos.logback.core.rolling.helperLogBack
MsSQLDialectThe MS SQL Server dialect is untested.Classch.qos.logback.core.db.dialectLogBack
MultiplyActionThis action multiplies the two integers at the top of the stack (they are removed) and pushes the result on top the stack.Classchapters.onJoran.calculatorLogBack
MyApp1Classchapters.configurationLogBack
MyApp2Classchapters.configurationLogBack
MyApp3Classchapters.configurationLogBack
MyAppWithConfigFileClasschapters.architectureLogBack
MySampleConverterClasschapters.layoutsLogBack
MySampleLayoutClasschapters.layoutsLogBack
MySampleLayout2Classchapters.layoutsLogBack
MySQLDialectClassch.qos.logback.core.db.dialectLogBack
NAConverterAlways returns the NA (not available) string which is - in the case of access conversions.Classch.qos.logback.access.patternLogBack
NamedConverterClassch.qos.logback.classic.patternLogBack
NestedBasicPropertyIAThis action is responsible for tying together a parent object with one of its simple properties specified as an element but for which there isClassch.qos.logback.core.joran.actionLogBack
NestedComplexPropertyIAThis action is responsible for tying together a parent object with a child element for which there is no explicit rule.Classch.qos.logback.core.joran.actionLogBack
NestingTypeClassch.qos.logback.classic.gafferLogBack
NewRuleActionClassch.qos.logback.core.joran.actionLogBack
NewRuleCalculatorThis example illustrates the usage of NewRuleAction which allows the Joran interpreter to learn new rules on the fly.Classchapters.onJoran.newRuleLogBack
NoAutoStartUtilClassch.qos.logback.core.joran.spiLogBack
NodeClassch.qos.logback.core.pattern.parserLogBack
NodeClassch.qos.logback.core.substLogBack
NodeToStringTransformerCompiles a previously parsed Node chain into a String.Classch.qos.logback.core.substLogBack
NonClosableInputStreamClassch.qos.logback.core.encoderLogBack
NOPActionNo operation (NOP) action that does strictly nothing.Classch.qos.logback.core.joran.actionLogBack
NOPActionNo operation (NOP) action that does strictly nothing.Classchapters.onJoran.implicitLogBack
NOPAppenderClassch.qos.logback.core.helpersLogBack
NopStatusListenerA no-operation (nop) StatusListenerSince:1.Classch.qos.logback.core.statusLogBack
NopThrowableInformationConverterAlways returns an empty string.Classch.qos.logback.classic.patternLogBack
NOPThrowableRendererClassch.qos.logback.core.htmlLogBack
NumberCruncherNumberCruncher factors positive integers.Interfacechapters.mdcLogBack
NumberCruncherClientNumberCruncherClient is a simple client for factoring integers.Classchapters.mdcLogBack
NumberCruncherServerA simple NumberCruncher implementation that logs its progress when factoring numbers.Classchapters.mdcLogBack
ObjectStreamEncoderWrite out events as java objects.Classch.qos.logback.core.encoderLogBack
ObjectWriterWrites objects to an output.Interfacech.qos.logback.core.netLogBack
ObjectWriterFactoryFactory for ObjectWriter instances.Classch.qos.logback.core.netLogBack
OnConsoleStatusListenerPrint all new incoming status messages on the console (System.Classch.qos.logback.core.statusLogBack
OnErrorConsoleStatusListenerPrint all new incoming status messages on the error console (System.Classch.qos.logback.core.statusLogBack
OnErrorEvaluatorClassch.qos.logback.classic.boolexLogBack
OnMarkerEvaluatorEvaluates to true when the logging event passed as parameter contains one of the user-specified markers.Classch.qos.logback.classic.boolexLogBack
OptionHelperClassch.qos.logback.core.utilLogBack
OracleDialectThe Oracle dialect.Classch.qos.logback.core.db.dialectLogBack
OutputStreamAppenderOutputStreamAppender appends events to a OutputStream.Classch.qos.logback.coreLogBack
PackagingDataCalculatorGiven a classname locate associated PackageInfo (jar name, version name).Classch.qos.logback.classic.spiLogBack
ParamActionClassch.qos.logback.core.joran.actionLogBack
ParserClassch.qos.logback.core.pattern.parserLogBack
ParserParse a token list returning a node chain.Classch.qos.logback.core.substLogBack
PatternLayout This class is a module-specific implementation of PatternLayout to allow http-specific patternsClassch.qos.logback.accessLogBack
PatternLayout A flexible layout configurable with pattern string.Classch.qos.logback.classicLogBack
PatternLayoutBaseClassch.qos.logback.core.patternLogBack
PatternLayoutEncoderClassch.qos.logback.accessLogBack
PatternLayoutEncoderClassch.qos.logback.classic.encoderLogBack
PatternLayoutEncoderBaseClassch.qos.logback.core.patternLogBack
PatternSampleClasschapters.layoutsLogBack
PeriodicityTypeenum PeriodicityTypeEnum Constant SummaryClassch.qos.logback.core.rolling.helperLogBack
PeriodicStatsClassch.qos.logback.access.filterLogBack
PlatformInfoThis class provides information about the runtime platform.Classch.qos.logback.classic.spiLogBack
PostCompileProcessor For example, PatternLayout in the classic module should add a converter for exception handling (otherwise exceptions would not be printed).Interfacech.qos.logback.core.patternLogBack
PostgreSQLDialectClassch.qos.logback.core.db.dialectLogBack
PreSerializationTransformerPreSerializationTransformer instances have the responsibility to transform object into a presumably equivalent serializable representation.Interfacech.qos.logback.core.spiLogBack
PrintMeThis example illustrates the usage of implicit actions.Classchapters.onJoran.implicitLogBack
PrintMeImplicitActionA rather trivial implicit action which is applicable if an element has a printme attribute set to true.Classchapters.onJoran.implicitLogBack
PropertyActionThis class serves as a base for other actions, which similar to the ANT task which add/set properties of a given object.Classch.qos.logback.core.joran.actionLogBack
PropertyContainerInterfacech.qos.logback.core.spiLogBack
PropertyConverterClassch.qos.logback.classic.patternLogBack
PropertyDefinerInterfacech.qos.logback.core.spiLogBack
PropertyDefinerBaseA skeleton implementation for property definers so that they derive from ContextAwareBase.Classch.qos.logback.coreLogBack
PropertyEvalScriptBuilderClassch.qos.logback.core.joran.conditionalLogBack
PropertySetterGeneral purpose Object property setter.Classch.qos.logback.core.joran.utilLogBack
PropertySetterExceptionThrown when an error is encountered whilst attempting to set a property using the PropertySetter utility class.Classch.qos.logback.core.utilLogBack
PropertyUtilClassch.qos.logback.classic.gafferLogBack
PropertyWrapperForScriptsClassch.qos.logback.core.joran.conditionalLogBack
QueueFactoryFactory for Queue instances.Classch.qos.logback.core.netLogBack
ReceiverActionA Joran Action for a SocketReceiver configuration.Classch.qos.logback.classic.joran.actionLogBack
ReceiverBaseAn abstract base for components that receive logging events from a remote peer and log according to local policyClassch.qos.logback.classic.netLogBack
ReceiverExampleThis application loads a configuration containing a receiver component and logs events received from the remoteClasschapters.receivers.socketLogBack
ReconfigureOnChangeFilterReconfigure a LoggerContext when the configuration file changes.Classch.qos.logback.classic.turboLogBack
RecoveryCoordinatorClassch.qos.logback.core.recoveryLogBack
RedCompositeConverterEncloses a given set of converter output in red using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
RegularEscapeUtilThis implementation is intended for use in PatternLayout.Classch.qos.logback.core.pattern.utilLogBack
RelativeTimeConverterClassch.qos.logback.classic.patternLogBack
RemoteHostConverterClassch.qos.logback.access.patternLogBack
RemoteIPAddressConverterClassch.qos.logback.access.patternLogBack
RemoteUserConverterClassch.qos.logback.access.patternLogBack
RenameUtilUtility class to help solving problems encountered while renaming files.Classch.qos.logback.core.rolling.helperLogBack
ReplacingCompositeConverterClassch.qos.logback.core.patternLogBack
RequestAttributeConverterClassch.qos.logback.access.patternLogBack
RequestContentConverterThis class is tied to the requestContent conversion word.Classch.qos.logback.access.patternLogBack
RequestCookieConverterClassch.qos.logback.access.patternLogBack
RequestHeaderConverterClassch.qos.logback.access.patternLogBack
RequestLogImplThis class is logback's implementation of jetty's RequestLog interface.Classch.qos.logback.access.jettyLogBack
RequestLogRegistryClassch.qos.logback.access.jettyLogBack
RequestMethodConverterClassch.qos.logback.access.patternLogBack
RequestParameterConverterClassch.qos.logback.access.patternLogBack
RequestProtocolConverterClassch.qos.logback.access.patternLogBack
RequestURIConverterClassch.qos.logback.access.patternLogBack
RequestURLConverterThe first line of the request.Classch.qos.logback.access.patternLogBack
ResilientFileOutputStreamClassch.qos.logback.core.recoveryLogBack
ResilientOutputStreamBaseClassch.qos.logback.core.recoveryLogBack
ResilientSyslogOutputStreamClassch.qos.logback.core.recoveryLogBack
ResourceExistsPropertyDefinerIn conjunction with PropertyAction sets the named variable to true if the resource specifiedClassch.qos.logback.core.propertyLogBack
ResponseContentConverterThis class is tied to the requestContent conversion word.Classch.qos.logback.access.patternLogBack
ResponseHeaderConverterClassch.qos.logback.access.patternLogBack
RestrictedEscapeUtilThis implementation is intended for use in PatternLayout.Classch.qos.logback.core.pattern.utilLogBack
RollingCalendarRollingCalendar is a helper class to TimeBasedRollingPolicy or similarClassch.qos.logback.core.rolling.helperLogBack
RollingFileAppenderRollingFileAppender extends FileAppender to backup the log files depending on RollingPolicy and TriggeringPolicy.Classch.qos.logback.core.rollingLogBack
RollingPolicyA RollingPolicy is responsible for performing the rolling over of the active log file.Interfacech.qos.logback.core.rollingLogBack
RollingPolicyBase such methods are limited to a compression mode getter/setter.Classch.qos.logback.core.rollingLogBack
RolloverFailureA RolloverFailure occurs if, for whatever reason a rollover fails.Classch.qos.logback.core.rollingLogBack
RootCauseFirstThrowableProxyConverterClassch.qos.logback.classic.patternLogBack
RootLoggerActionClassch.qos.logback.classic.joran.actionLogBack
RuleStoreAs its name indicates, a RuleStore contains 2-tuples consists of a ElementSelector As a joran configurator goes through the elements in a document, it asksInterfacech.qos.logback.core.joran.spiLogBack
SampleFilterClasschapters.filtersLogBack
SampleLoggingClasschapters.layoutsLogBack
SampleTurboFilterClasschapters.filtersLogBack
SaxEventClassch.qos.logback.core.joran.eventLogBack
SaxEventRecorderClassch.qos.logback.core.joran.eventLogBack
ScanExceptionClassch.qos.logback.core.spiLogBack
SecureRandomFactoryBeanA factory bean for a JCA SecureRandom generator.Classch.qos.logback.core.net.sslLogBack
SelectionRuleClasschapters.architectureLogBack
ServerAdapterAn interface to access server-specific methods from the server-independent AccessEvent.Interfacech.qos.logback.access.spiLogBack
ServerListenerA listener that accepts Client connections on behalf of a This interface exists primarily to abstract away the details of theInterfacech.qos.logback.core.net.serverLogBack
ServerNameConverterClassch.qos.logback.access.patternLogBack
ServerRunnerAn object that is responsible for the asynchronous execution of a This interface exists primarily to allow the runner to be mocked forInterfacech.qos.logback.core.net.serverLogBack
ServerSocketAppenderAn appender that listens on a TCP port for connections from remote loggers.Classch.qos.logback.access.net.serverLogBack
ServerSocketAppenderAn appender that listens on a TCP port for connections from remote loggers.Classch.qos.logback.classic.net.serverLogBack
ServerSocketListenerA ServerListener that accepts connections on a ServerSocket.Classch.qos.logback.core.net.serverLogBack
ServerSocketReceiverA logging socket server that is configurable using Joran.Classch.qos.logback.classic.net.serverLogBack
ShutdownHookInterface describing a logback shutdown hook implementationAuthor:Mike ReinholdInterfacech.qos.logback.core.hookLogBack
ShutdownHookActionAction which handles elements in configuration files.Classch.qos.logback.core.joran.actionLogBack
ShutdownHookBaseBase class for classes implementing a Logback ShutdownHook via extensionAuthor:Mike ReinholdClassch.qos.logback.core.hookLogBack
SiftActionClassch.qos.logback.access.siftLogBack
SiftActionClassch.qos.logback.classic.siftLogBack
SiftExampleClasschapters.appenders.siftLogBack
SiftingAppenderThis appender can contains other appenders which it can build dynamically depending on MDC values.Classch.qos.logback.access.siftLogBack
SiftingAppenderThis appender can contains other appenders which it can build dynamically depending on MDC values.Classch.qos.logback.classic.siftLogBack
SiftingAppenderBaseThis appender serves as the base class for actual SiftingAppenders implemented by the logback-classic and logback-access modules.Classch.qos.logback.core.siftLogBack
SiftingJoranConfiguratorClassch.qos.logback.access.siftLogBack
SiftingJoranConfiguratorClassch.qos.logback.classic.siftLogBack
SiftingJoranConfiguratorBaseClassch.qos.logback.core.siftLogBack
SimpleConfiguratorA minimal configurator extending GenericConfigurator.Classchapters.onJoranLogBack
SimpleDBNameResolverAdds custom prefix/suffix to table and column names.Classch.qos.logback.classic.db.namesLogBack
SimpleKeywordNodeClassch.qos.logback.core.pattern.parserLogBack
SimpleMDCClasschapters.mdcLogBack
SimpleRuleStoreThis class implements the RuleStore interface.Classch.qos.logback.core.joran.spiLogBack
SimpleSocketServerA simple SocketNode based server.Classch.qos.logback.access.netLogBack
SimpleSocketServerA simple SocketNode based server.Classch.qos.logback.classic.netLogBack
SimpleSSLSocketServerA SimpleSocketServer that supports SSL.Classch.qos.logback.classic.netLogBack
SizeAndTimeBasedArchiveRemoverClassch.qos.logback.core.rolling.helperLogBack
SizeAndTimeBasedFNATPClassch.qos.logback.core.rollingLogBack
SizeBasedTriggeringPolicySizeBasedTriggeringPolicy looks at size of the file being currently written to.Classch.qos.logback.core.rollingLogBack
SMTPAppenderSend an e-mail when a specific access event occurs, typically when certain pages are accessed.Classch.qos.logback.access.netLogBack
SMTPAppenderSend an e-mail when a specific logging event occurs, typically on errors or For more information about this appender, please refer to the online manual atClassch.qos.logback.classic.netLogBack
SMTPAppenderBaseAn abstract class that provides support for sending events to an email See http://logback.Classch.qos.logback.core.netLogBack
SocketAppenderSends IAccessEvent objects to a remote a log server, usually a For more information about this appender, please refer to the online manual atClassch.qos.logback.access.netLogBack
SocketAppenderSends ILoggingEvent objects to a remote a log server, usually a For more information on this appender, please refer to the online manualClassch.qos.logback.classic.netLogBack
SocketClient1This application uses a SocketAppender that log messages to a server on a host and port specified by the user.Classchapters.appenders.socketLogBack
SocketClient2This application uses a SocketAppender that log messages to a server on a host and port specified by the user.Classchapters.appenders.socketLogBack
SocketConnectorA Runnable that (re)connects a socket.Interfacech.qos.logback.core.netLogBack
SocketNodeRead IAccessEvent objects sent from a remote client using Sockets (TCP).Classch.qos.logback.access.netLogBack
SocketNodeRead ILoggingEvent objects sent from a remote client using Sockets (TCP).Classch.qos.logback.classic.netLogBack
SocketReceiverA component that receives serialized ILoggingEvent objects from a remote appender over a Socket.Classch.qos.logback.classic.netLogBack
SpacePadderClassch.qos.logback.core.patternLogBack
SQLBuilderClassch.qos.logback.classic.dbLogBack
SQLDialectCodeClassch.qos.logback.core.db.dialectLogBack
SQLiteDialect Note that the dialect is not needed if your JDBC driver supports the getGeneratedKeys method introduced in JDBC 3.Classch.qos.logback.core.db.dialectLogBack
SSLVarious constants used by the SSL implementation.Interfacech.qos.logback.core.net.sslLogBack
SSLComponentA interface used to identify components that have an SSL configuration.Interfacech.qos.logback.core.net.sslLogBack
SSLConfigurableAn object that has configurable SSL parameters.Interfacech.qos.logback.core.net.sslLogBack
SSLConfigurableServerSocketAn SSLConfigurable wrapper for an SSLServerSocket.Classch.qos.logback.core.net.sslLogBack
SSLConfigurableSocketAn SSLConfigurable wrapper for an SSLSocket.Classch.qos.logback.core.net.sslLogBack
SSLConfigurationA configuration for an SSLContext.Classch.qos.logback.core.net.sslLogBack
SSLContextFactoryBeanA factory bean for a JSSE SSLContext.Classch.qos.logback.core.net.sslLogBack
SSLNestedComponentRegistryRulesClassch.qos.logback.core.net.sslLogBack
SSLParametersConfigurationA configuration of SSL parameters for an SSLEngine.Classch.qos.logback.core.net.sslLogBack
SSLServerSocketAppenderAn appender that listens on a TCP port for connections from remote loggers.Classch.qos.logback.access.net.serverLogBack
SSLServerSocketAppenderA ServerSocketAppender that supports SSL.Classch.qos.logback.classic.net.serverLogBack
SSLServerSocketAppenderBaseClassch.qos.logback.core.net.serverLogBack
SSLServerSocketReceiverA ServerSocketReceiver that supports SSL.Classch.qos.logback.classic.net.serverLogBack
SSLSocketAppenderA SocketAppender that supports SSL.Classch.qos.logback.access.netLogBack
SSLSocketAppenderA SocketAppender that supports SSL.Classch.qos.logback.classic.netLogBack
SSLSocketReceiverA SocketReceiver that supports SSL.Classch.qos.logback.classic.netLogBack
StackTraceElementProxyClassch.qos.logback.classic.spiLogBack
StartEventClassch.qos.logback.core.joran.eventLogBack
StartEventClassch.qos.logback.core.joran.event.staxLogBack
StaticLoggerBinderThe binding of LoggerFactory class with an actual instance of ILoggerFactory is performed using information returned by this class.Classorg.slf4j.implLogBack
StaticMarkerBinderThe binding of MarkerFactory class with an actual instance of IMarkerFactory is performed using information returned by this class.Classorg.slf4j.implLogBack
StaticMDCBinderThis implementation is bound to LogbackMDCAdapter.Classorg.slf4j.implLogBack
StatisticalViewInterfacech.qos.logback.access.filterLogBack
StatisticalViewImplClassch.qos.logback.access.filterLogBack
StatsByDayClassch.qos.logback.access.filterLogBack
StatsByHourClassch.qos.logback.access.filterLogBack
StatsByMinuteClassch.qos.logback.access.filterLogBack
StatsByMonthClassch.qos.logback.access.filterLogBack
StatsByWeekClassch.qos.logback.access.filterLogBack
StatusInterfacech.qos.logback.core.statusLogBack
StatusBaseClassch.qos.logback.core.statusLogBack
StatusCodeConverterClassch.qos.logback.access.patternLogBack
StatusListenerA StatusListener registered with logback context's StatusManager will receive notification of every incoming status message.Interfacech.qos.logback.core.statusLogBack
StatusListenerActionClassch.qos.logback.core.joran.actionLogBack
StatusListenerAsListCollect all incoming events in a list.Classch.qos.logback.core.statusLogBack
StatusListenerConfigHelperClassch.qos.logback.classic.utilLogBack
StatusManagerInternal error messages (statii) are managed by instances of this interface.Interfacech.qos.logback.core.statusLogBack
StatusPrinterClassch.qos.logback.core.utilLogBack
StatusUtilClassch.qos.logback.core.statusLogBack
StaxEventClassch.qos.logback.core.joran.event.staxLogBack
StaxEventRecorderClassch.qos.logback.core.joran.event.staxLogBack
STEUtilClassch.qos.logback.classic.spiLogBack
StringCollectionUtilStatic utility methods for working with collections of strings.Classch.qos.logback.core.utilLogBack
StringToObjectConverterUtility class which can convert string into objects.Classch.qos.logback.core.joran.utilLogBack
SybaseSqlAnywhereDialectClassch.qos.logback.core.db.dialectLogBack
SyslogAppenderThis appender can be used to send messages to a remote syslog daemon.Classch.qos.logback.classic.netLogBack
SyslogAppenderBaseBase class for SyslogAppender.Classch.qos.logback.core.netLogBack
SyslogConstantsConstants used by syslog daemon and transitively by SyslogAppenderBase.Classch.qos.logback.core.netLogBack
SyslogOutputStreamSyslogOutputStream is a wrapper around the DatagramSocket class so that it behaves like an OutputStream.Classch.qos.logback.core.netLogBack
SyslogStartConverterClassch.qos.logback.classic.patternLogBack
SystemInfoClassch.qos.logback.core.utilLogBack
TableNameClassch.qos.logback.classic.db.namesLogBack
TargetLengthBasedClassNameAbbreviatorClassch.qos.logback.classic.patternLogBack
TeeFilterClassch.qos.logback.access.servletLogBack
TeeHttpServletResponseClassch.qos.logback.access.servletLogBack
TeeServletOutputStreamClassch.qos.logback.access.servletLogBack
TestExceptionClasschapters.layoutsLogBack
ThenActionClassch.qos.logback.core.joran.conditionalLogBack
ThenOrElseActionBaseClassch.qos.logback.core.joran.conditionalLogBack
ThreadConverterReturn the events thread (usually the current thread).Classch.qos.logback.classic.patternLogBack
ThresholdFilterFilters events below the threshold level.Classch.qos.logback.classic.filterLogBack
ThrowableHandlingConverterConverter which handle throwables should be derived from this class.Classch.qos.logback.classic.patternLogBack
ThrowableProxyClassch.qos.logback.classic.spiLogBack
ThrowableProxyConverterAdd a stack trace in case the event contains a Throwable.Classch.qos.logback.classic.patternLogBack
ThrowableProxyUtilConvert a throwable into an array of ThrowableDataPoint objects.Classch.qos.logback.classic.spiLogBack
ThrowableProxyVOClassch.qos.logback.classic.spiLogBack
ThrowableToStringArrayClassch.qos.logback.core.helpersLogBack
TimeBasedArchiveRemoverClassch.qos.logback.core.rolling.helperLogBack
TimeBasedFileNamingAndTriggeringPolicyThis interface lists the set of methods that need to be implemented by triggering policies which are nested within a TimeBasedRollingPolicy.Interfacech.qos.logback.core.rollingLogBack
TimeBasedFileNamingAndTriggeringPolicyBaseClassch.qos.logback.core.rollingLogBack
TimeBasedRollingPolicyTimeBasedRollingPolicy is both easy to configure and quite powerful.Classch.qos.logback.core.rollingLogBack
TimestampActionGiven a key and a date-and-time pattern, puts a property to the context, with the specified key and value equal to the current time in the formatClassch.qos.logback.core.joran.actionLogBack
TimeUtilClassch.qos.logback.core.utilLogBack
TokenClassch.qos.logback.core.substLogBack
TokenConverterTokenConverter offers some basic functionality used by more specific token converters.Classch.qos.logback.core.rolling.helperLogBack
TokenizerClassch.qos.logback.core.substLogBack
TomcatServerAdapterA tomcat specific implementation of the ServerAdapter interface.Classch.qos.logback.access.tomcatLogBack
TransformUtility class for transforming strings.Classch.qos.logback.core.helpersLogBack
TriggeringPolicyA TriggeringPolicy controls the conditions under which roll-over occurs.Interfacech.qos.logback.core.rollingLogBack
TriggeringPolicyBaseSizeBasedTriggeringPolicy looks at size of the file being currently written to.Classch.qos.logback.core.rollingLogBack
TrivialLog4jAppenderClasschapters.migrationFromLog4jLogBack
TrivialLog4jLayoutA very simple log4j layout which formats a logging event by returning the message contained therein.Classchapters.migrationFromLog4jLogBack
TrivialLogbackAppenderClasschapters.migrationFromLog4jLogBack
TrivialLogbackLayoutA very simple logback-classic layout which formats a logging event by returning the message contained therein.Classchapters.migrationFromLog4jLogBack
TrivialMainClasschapters.layoutsLogBack
TrustManagerFactoryFactoryBeanA factory bean for a JSSE TrustManagerFactory.Classch.qos.logback.core.net.sslLogBack
TurboFilterTurboFilter is a specialized filter with a decide method that takes a bunch of parameters instead of a single event object.Classch.qos.logback.classic.turboLogBack
TurboFilterListClassch.qos.logback.classic.spiLogBack
UnsynchronizedAppenderBaseSimilar to AppenderBase except that derived appenders need to handle thread synchronization on their own.Classch.qos.logback.coreLogBack
UrlCssBuilderThis class helps the HTMLLayout build the CSS link.Classch.qos.logback.access.htmlLogBack
UrlCssBuilderThis class helps the HTMLLayout build the CSS link.Classch.qos.logback.classic.htmlLogBack
URLEvaluatorClassch.qos.logback.access.netLogBack
UserServletFilterA simple servlet filter that puts the username found either in the Principal.Classchapters.mdcLogBack
UtilClassch.qos.logback.access.servletLogBack
UtilClassch.qos.logback.access.spiLogBack
UtilClassch.qos.logback.classic.patternLogBack
ViewStatusMessagesServletClassch.qos.logback.accessLogBack
ViewStatusMessagesServletClassch.qos.logback.classicLogBack
ViewStatusMessagesServletBaseClassch.qos.logback.core.statusLogBack
WarnStatusClassch.qos.logback.core.statusLogBack
WhiteCompositeConverterEncloses a given set of converter output in white using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
XMLLayoutGenerates log4j.Classch.qos.logback.classic.log4jLogBack
XMLUtilClassch.qos.logback.core.joran.spiLogBack
YellowCompositeConverterEncloses a given set of converter output in yellow using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogBack
AbbreviatorAn interface used for abbreviating strings according to different policies.Interfacech.qos.logback.classic.patternLogback Api
AbstractAppenderFactoryUsingJoranBuilds new appenders dynamically by running SiftingJoranConfigurator instance, a custom configurator tailored for the contents of the sift element.Classch.qos.logback.core.siftLogback Api
AbstractComponentTrackerAn abstract implementation of the ComponentTracker interface.Classch.qos.logback.core.spiLogback Api
AbstractDiscriminatorBase implementation of Discriminator that provides basic lifecycle managementSince:3/29/13, 3:28 PMAuthor:Tomasz NurkiewiczClassch.qos.logback.core.siftLogback Api
AbstractEventEvaluatorActionClassch.qos.logback.core.joran.actionLogback Api
AbstractMatcherFilterClassch.qos.logback.core.filterLogback Api
AbstractServerSocketAppenderThis is the super class for module specific ServerSocketAppender implementations can derive from.Classch.qos.logback.core.net.serverLogback Api
AbstractSocketAppenderAn abstract base for module specific SocketAppender implementations in other logback modules.Classch.qos.logback.core.netLogback Api
AbstractSSLSocketAppenderAn abstract base for module specific SSLSocketAppender implementations located in other logback modules.Classch.qos.logback.core.netLogback Api
AccessConstantsClassch.qos.logback.accessLogback Api
AccessContextA minimal context implementation used by certain logback-access components, mainly SocketServer.Classch.qos.logback.access.spiLogback Api
AccessConverterClassch.qos.logback.access.patternLogback Api
AccessEventThe Access module's internal representation of logging events.Classch.qos.logback.access.spiLogback Api
AccessEventDiscriminatorAccessEventDiscriminator's job is to return the value of a designated field in an IAccessEvent instance.Classch.qos.logback.access.siftLogback Api
AccessEventPreSerializationTransformerClassch.qos.logback.access.netLogback Api
ActionMost of the work for configuring logback is done by Actions.Classch.qos.logback.core.joran.actionLogback Api
ActionConstThis class contains costants used by other Actions.Classch.qos.logback.core.joran.actionLogback Api
ActionExceptionBy throwing an exception an action can signal the Interpreter to skip processing of all the nested (child) elements of the element associated withClassch.qos.logback.core.joran.spiLogback Api
ActionUtilClassch.qos.logback.core.joran.actionLogback Api
AddActionThis action adds the two integers at the top of the stack (they are removed) and pushes the result to the top the stack.Classchapters.onJoran.calculatorLogback Api
AddStatusListenerAppClasschapters.configurationLogback Api
AggregationTypeenum AggregationTypeAggregationType classifies how one object is contained within Classch.qos.logback.core.utilLogback Api
AlmostAsIsEscapeUtilThis implementation is intended for use in FileNamePattern.Classch.qos.logback.core.pattern.utilLogback Api
ANSIConstantsClassch.qos.logback.core.pattern.colorLogback Api
AppenderInterfacech.qos.logback.coreLogback Api
AppenderActionClassch.qos.logback.core.joran.actionLogback Api
AppenderAttachableInterface for attaching appenders to objects.Interfacech.qos.logback.core.spiLogback Api
AppenderAttachableImplA ReentrantReadWriteLock based implementation of the AppenderAttachable interface.Classch.qos.logback.core.spiLogback Api
AppenderBaseSets a skeleton implementation for appenders.Classch.qos.logback.coreLogback Api
AppenderDelegateClassch.qos.logback.classic.gafferLogback Api
AppenderExampleThis application loads a configuration containing some form of socket appender and then allows the user to enter messagesClasschapters.receivers.socketLogback Api
AppenderFactoryCreated with IntelliJ IDEA.Interfacech.qos.logback.core.siftLogback Api
AppenderFactoryUsingJoranClassch.qos.logback.access.siftLogback Api
AppenderFactoryUsingJoranClassch.qos.logback.classic.siftLogback Api
AppenderRefActionClassch.qos.logback.core.joran.actionLogback Api
AppenderTrackerTrack appenders by key.Classch.qos.logback.core.siftLogback Api
ArchiveRemoverGiven a date remove older archived log files.Interfacech.qos.logback.core.rolling.helperLogback Api
AsIsEscapeUtilClassch.qos.logback.core.pattern.utilLogback Api
AsyncAppenderIn order to optimize performance this appender deems events of level TRACE, DEBUG and INFO as discardable.Classch.qos.logback.classicLogback Api
AsyncAppenderBaseThis appender and derived classes, log events asynchronously.Classch.qos.logback.coreLogback Api
AsynchronousCompressorClassch.qos.logback.core.rolling.helperLogback Api
AutoFlushingObjectWriterAutomatically flushes the underlying ObjectOutputStream immediately after calling it's ObjectOutputStream.Classch.qos.logback.core.netLogback Api
BarClasschapters.appenders.sub.sampleLogback Api
BasicConfiguratorBasicConfigurator configures logback-classic by attaching a ConsoleAppender to the root logger.Classch.qos.logback.classicLogback Api
BasicStatusManagerClassch.qos.logback.coreLogback Api
BindDataSourceToJNDIActionClassch.qos.logback.core.dbLogback Api
BlackCompositeConverterEncloses a given set of converter output in black using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
BlueCompositeConverterEncloses a given set of converter output in blue using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
BodyEventClassch.qos.logback.core.joran.eventLogback Api
BodyEventClassch.qos.logback.core.joran.event.staxLogback Api
BoldBlueCompositeConverterEncloses a given set of converter output in bold blue using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
BoldCyanCompositeConverterEncloses a given set of converter output in bold cyan using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
BoldGreenCompositeConverterEncloses a given set of converter output in bold green using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
BoldMagentaCompositeConverterEncloses a given set of converter output in bold magenta using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
BoldRedCompositeConverterEncloses a given set of converter output in bold red using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
BoldWhiteCompositeConverterEncloses a given set of converter output in bold white using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
BoldYellowCompositeConverterEncloses a given set of converter output in bold yellow using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
ByteArrayUtilClassch.qos.logback.core.encoderLogback Api
CachingDateFormatterA synchronized implementation of SimpleDateFormat which uses caching internally.Classch.qos.logback.core.utilLogback Api
Calculator1This examples illustrates collaboration between multiple actions through the common execution context stack.Classchapters.onJoran.calculatorLogback Api
Calculator2This examples illustrates collaboration between multiple actions through the common execution context stack.Classchapters.onJoran.calculatorLogback Api
CallerDataThis class computes caller data returning the result in the form of a StackTraceElement array.Classch.qos.logback.classic.spiLogback Api
CallerDataConverterThis converter outputs caller data depending on depth or depth range and marker data.Classch.qos.logback.classic.patternLogback Api
CallerEvaluatorExampleClasschapters.layoutsLogback Api
ClassicConstantsClassch.qos.logback.classicLogback Api
ClassicConverterThis class serves the super-class of all converters in logback.Classch.qos.logback.classic.patternLogback Api
ClassNameOnlyAbbreviatorThis abbreviator returns the class name from a fully qualified class name, removing the leading package name.Classch.qos.logback.classic.patternLogback Api
ClassOfCallerConverterClassch.qos.logback.classic.patternLogback Api
ClassPackagingDataClassch.qos.logback.classic.spiLogback Api
ClientA client of a ServerRunner.Interfacech.qos.logback.core.net.serverLogback Api
CloseUtilStatic utility method for Closeable objects.Classch.qos.logback.core.utilLogback Api
ColumnNameClassch.qos.logback.classic.db.namesLogback Api
ComponentDelegateClassch.qos.logback.classic.gafferLogback Api
ComponentNodeClassch.qos.logback.core.joran.nodeLogback Api
ComponentTrackerInterface for tracking various components by key.Interfacech.qos.logback.core.spiLogback Api
CompositeConverterClassch.qos.logback.core.patternLogback Api
CompositeNodeClassch.qos.logback.core.pattern.parserLogback Api
CompressionModeenum CompressionModeEnum Constant SummaryClassch.qos.logback.core.rolling.helperLogback Api
CompressionRunnableClassch.qos.logback.core.rolling.helperLogback Api
CompressorThe Compression class implements ZIP and GZ file compression/decompression methods.Classch.qos.logback.core.rolling.helperLogback Api
ComputationAction1ComputationAction1 will print the result of the compuration made by children elements but only if the compuration itself is named, that is if theClasschapters.onJoran.calculatorLogback Api
ComputationAction2ComputationAction2 will print the result of the compuration made by children elements but only if the computation itself is named, that is if theClasschapters.onJoran.calculatorLogback Api
ConcurrentServerRunnerA concurrent ServerRunner.Classch.qos.logback.core.net.serverLogback Api
ConfigurableSSLServerSocketFactoryAn SSLServerSocketFactory that configures SSL parameters (those specified in SSLParametersConfiguration) on each newly Classch.qos.logback.core.net.sslLogback Api
ConfigurableSSLSocketFactoryAn SSLSocketFactory that configures SSL parameters (those covered by SSLParameters) on each newly created socket.Classch.qos.logback.core.net.sslLogback Api
ConfigurationActionClassch.qos.logback.access.joran.actionLogback Api
ConfigurationActionClassch.qos.logback.classic.joran.actionLogback Api
ConfigurationDelegateClassch.qos.logback.classic.gafferLogback Api
ConfigurationTesterThis class can be used to check the result of a configuration file.Classchapters.appendersLogback Api
ConfigurationWatchListClassch.qos.logback.core.joran.spiLogback Api
ConfigurationWatchListUtilClassch.qos.logback.core.joran.utilLogback Api
ConfiguratorAllows programmatic initialization and configuration of Logback.Interfacech.qos.logback.classic.spiLogback Api
ConnectionSourceThe ConnectionSource interface provides a pluggable means of transparently obtaining JDBC Connections for logback classesInterfacech.qos.logback.core.dbLogback Api
ConnectionSourceBaseClassch.qos.logback.core.dbLogback Api
ConsoleAppenderConsoleAppender appends log events to System.Classch.qos.logback.coreLogback Api
ConsolePluginActionClassch.qos.logback.classic.joran.actionLogback Api
ConsolePluginClientCreated with IntelliJ IDEA.Classchapters.appenders.socketLogback Api
ConsoleTargetThe set of console output targets.Classch.qos.logback.core.joran.spiLogback Api
ContentLengthConverterClassch.qos.logback.access.patternLogback Api
ContentTypeUtilVarious utility methods for processing strings representing context types.Classch.qos.logback.core.utilLogback Api
ContextA context is the main anchorage point of all logback components.Interfacech.qos.logback.coreLogback Api
ContextAwareAn object which has a context and add methods for updating internal status messages.Interfacech.qos.logback.core.spiLogback Api
ContextAwareBaseA helper class that implements ContextAware methods.Classch.qos.logback.core.spiLogback Api
ContextAwareImplA helper class that implements ContextAware methods.Classch.qos.logback.core.spiLogback Api
ContextBaseClassch.qos.logback.coreLogback Api
ContextBasedDiscriminatorThis discriminator returns the value context to which this event is attached to.Classch.qos.logback.classic.siftLogback Api
ContextDetachingSCLClassch.qos.logback.classic.selector.servletLogback Api
ContextInitializerClassch.qos.logback.classic.utilLogback Api
ContextJNDISelectorA class that allows the LoggerFactory to access an environment-based To add in catalina.Classch.qos.logback.classic.selectorLogback Api
ContextNameActionClassch.qos.logback.classic.joran.actionLogback Api
ContextNameConverterConverts an event to the logger context's name.Classch.qos.logback.classic.patternLogback Api
ContextPropertyActionClassch.qos.logback.core.joran.actionLogback Api
ContextSelectorAn interface that provides access to different contexts.Interfacech.qos.logback.classic.selectorLogback Api
ContextSelectorStaticBinderHolds the context selector for use in the current environment.Classch.qos.logback.classic.utilLogback Api
ContextUtilClassch.qos.logback.core.utilLogback Api
ConversionRuleActionClassch.qos.logback.core.joran.actionLogback Api
ConverterA minimal converter which sets up the general interface for derived classes.Classch.qos.logback.core.patternLogback Api
ConverterUtilClassch.qos.logback.core.patternLogback Api
CopyOnInheritThreadLocalThis class extends InheritableThreadLocal so that children threads get a copy of the parent's hashmap.Classch.qos.logback.classic.utilLogback Api
CoreConstantsClassch.qos.logback.coreLogback Api
CounterBasedEvaluatorA simple EventEvaluator implementation that triggers email transmission after 1024 events regardless of event level.Classchapters.appenders.mailLogback Api
CountingConsoleAppenderClasschapters.appendersLogback Api
CountingFilterClassch.qos.logback.access.filterLogback Api
CyanCompositeConverterEncloses a given set of converter output in cyan using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
CyclicBufferCyclicBuffer holds values in a cyclic array.Classch.qos.logback.core.helpersLogback Api
CyclicBufferAppenderCyclicBufferAppender stores events in a cyclic buffer of user-specified size.Classch.qos.logback.core.readLogback Api
CyclicBufferTrackerCyclicBufferTracker tracks CyclicBuffer instances.Classch.qos.logback.core.spiLogback Api
DataSourceConnectionSourceThe DataSourceConnectionSource is an implementation of ConnectionSource that obtains the Connection in the recommended JDBCClassch.qos.logback.core.dbLogback Api
DateConverterClassch.qos.logback.access.patternLogback Api
DateConverterClassch.qos.logback.classic.patternLogback Api
DatePatternToRegexUtilThis class is concerned with computing a regex corresponding to a date pattern (in SimpleDateFormat format).Classch.qos.logback.core.utilLogback Api
DateTokenConverterReturns a date formatted by SimpleDateFormatter.Classch.qos.logback.core.rolling.helperLogback Api
DBAppenderThe DBAppender inserts access events into three database tables in a format independent of the Java programming language.Classch.qos.logback.access.dbLogback Api
DBAppenderThe DBAppender inserts logging events into three database tables in a format independent of the Java programming language.Classch.qos.logback.classic.dbLogback Api
DBAppenderBaseClassch.qos.logback.core.dbLogback Api
DBHelperClassch.qos.logback.classic.dbLogback Api
DBHelperClassch.qos.logback.core.dbLogback Api
DBNameResolverSource of table and column names used in SQL queries generated by DBAppender Implement this interface to override default table and/or column names used by DBAppender.Interfacech.qos.logback.classic.db.namesLogback Api
DBUtilClassch.qos.logback.core.db.dialectLogback Api
DefaultArchiveRemoverClassch.qos.logback.core.rolling.helperLogback Api
DefaultContextSelectorClassch.qos.logback.classic.selectorLogback Api
DefaultCssBuilderThis class helps the HTMLLayout build the CSS link.Classch.qos.logback.access.htmlLogback Api
DefaultCssBuilderThis class helps the HTMLLayout build the CSS link.Classch.qos.logback.classic.htmlLogback Api
DefaultDBNameResolverThe default name resolver simply returns the enum passes as parameter as a lower case string.Classch.qos.logback.classic.db.namesLogback Api
DefaultDiscriminatorClassch.qos.logback.core.siftLogback Api
DefaultNestedComponentRegistryA registry which maps a property in a host class to a default class.Classch.qos.logback.core.joran.spiLogback Api
DefaultNestedComponentRulesClassch.qos.logback.classic.utilLogback Api
DefaultSocketConnectorDefault implementation of SocketConnector.Classch.qos.logback.core.netLogback Api
DefaultThrowableRendererClassch.qos.logback.classic.htmlLogback Api
DefaultTimeBasedFileNamingAndTriggeringPolicyClassch.qos.logback.core.rollingLogback Api
DefinePropertyActionInstantiate class for define property value.Classch.qos.logback.core.joran.actionLogback Api
DelayingShutdownHookShutdownHook implementation that stops the Logback context after a specified delay.Classch.qos.logback.core.hookLogback Api
DelayStrategyA strategy for computing a delay.Interfacech.qos.logback.core.utilLogback Api
Discriminator given event of type .Interfacech.qos.logback.core.siftLogback Api
DriverManagerConnectionSourceThe DriverManagerConnectionSource is an implementation of ConnectionSource that obtains the Connection in the traditional JDBCClassch.qos.logback.core.dbLogback Api
DuplicateMessageFilterSee http://logback.Classch.qos.logback.classic.turboLogback Api
DurationDuration instances represent a lapse of time.Classch.qos.logback.core.utilLogback Api
DynamicClassLoadingExceptionClassch.qos.logback.core.utilLogback Api
DynamicConverterClassch.qos.logback.core.patternLogback Api
DynamicThresholdFilterThis filter allows for efficient course grained filtering based on criteria such as product name or company name that would be associated with requestsClassch.qos.logback.classic.turboLogback Api
EchoEncoderClassch.qos.logback.core.encoderLogback Api
EchoLayoutEchos the incoming object adding a line separator character(s) at the end.Classch.qos.logback.core.layoutLogback Api
ElapsedTimeConverterClassch.qos.logback.access.patternLogback Api
ElementPathA element path characterizes a traversal path in an XML document.Classch.qos.logback.core.joran.spiLogback Api
ElementSelectorElementSelector extends ElementPath with matching operations such as fullPathMatch(ElementPath), getPrefixMatchLength(ElementPath) and getTailMatchLength(ElementPath).Classch.qos.logback.core.joran.spiLogback Api
ElseActionClassch.qos.logback.core.joran.conditionalLogback Api
EMailClasschapters.appenders.mailLogback Api
EncoderEncoders are responsible for transform an incoming event into a byte array *and* writing out the byte array onto the appropriate OutputStream.Interfacech.qos.logback.core.encoderLogback Api
EncoderBaseClassch.qos.logback.core.encoderLogback Api
EndEventClassch.qos.logback.core.joran.eventLogback Api
EndEventCreated with IntelliJ IDEA.Classch.qos.logback.core.joran.event.staxLogback Api
EnsureExceptionHandlingClassch.qos.logback.classic.patternLogback Api
EnsureLineSeparationClassch.qos.logback.access.patternLogback Api
EnvUtilClassch.qos.logback.classic.utilLogback Api
EnvUtilClassch.qos.logback.core.utilLogback Api
ErrorStatusClassch.qos.logback.core.statusLogback Api
EvaluationExceptionThis exception wraps exceptions thrown while evaluating events.Classch.qos.logback.core.boolexLogback Api
EvaluatorActionClassch.qos.logback.access.joran.actionLogback Api
EvaluatorActionClassch.qos.logback.classic.joran.actionLogback Api
EvaluatorFilterThe value of the AbstractMatcherFilter.Classch.qos.logback.core.filterLogback Api
EvaluatorTemplateClassch.qos.logback.classic.boolexLogback Api
EventArgUtilClassch.qos.logback.classic.spiLogback Api
EventEvaluatorEvaluates whether a given an event matches user-specified criteria.Interfacech.qos.logback.core.boolexLogback Api
EventEvaluatorBaseClassch.qos.logback.core.boolexLogback Api
EventObjectInputStreamRestitute the contents of an input stream as java objects.Classch.qos.logback.core.encoderLogback Api
EventPlayerClassch.qos.logback.core.joran.spiLogback Api
ExceptionEvaluatorExampleClasschapters.layoutsLogback Api
ExecutorServiceUtilStatic utility methods for manipulating an ExecutorService.Classch.qos.logback.core.utilLogback Api
ExtendedThrowableProxyConverterClassch.qos.logback.classic.patternLogback Api
FileAppenderFileAppender appends log events to a file.Classch.qos.logback.coreLogback Api
FileExistsPropertyDefinerIn conjunction with PropertyAction sets the named variable to true if the file specified by pathClassch.qos.logback.core.propertyLogback Api
FileFilterUtilClassch.qos.logback.core.rolling.helperLogback Api
FileNamePatternAfter parsing file name patterns, given a number or a date, instances of this class can be used to compute a file name according to the file name patternClassch.qos.logback.core.rolling.helperLogback Api
FileOfCallerConverterClassch.qos.logback.classic.patternLogback Api
FileSizeInstances of this class represent the size of a file.Classch.qos.logback.core.utilLogback Api
FileStoreUtilA utility class using functionality available since JDK 1.Classch.qos.logback.core.rolling.helperLogback Api
FileUtilClassch.qos.logback.core.utilLogback Api
FilterUsers should extend this class to implement customized event filtering.Classch.qos.logback.core.filterLogback Api
FilterAttachableInterface for attaching filters to objects.Interfacech.qos.logback.core.spiLogback Api
FilterAttachableImplClassch.qos.logback.core.spiLogback Api
FilterEventsClasschapters.filtersLogback Api
FilterReplyThis enum represents the possible replies that a filtering component in logback can return.Classch.qos.logback.core.spiLogback Api
FixedDelayA default DelayStrategy that implements a simple fixed delay.Classch.qos.logback.core.utilLogback Api
FixedWindowRollingPolicyWhen rolling over, FixedWindowRollingPolicy renames files according to a fixed window algorithm.Classch.qos.logback.core.rollingLogback Api
FooClasschapters.configurationLogback Api
ForegroundCompositeConverterBaseBase class for all foreground color setting composite converters.Classch.qos.logback.core.pattern.colorLogback Api
FormatInfoFormattingInfo instances contain the information obtained when parsing formatting modifiers in conversion modifiers.Classch.qos.logback.core.patternLogback Api
FormattingConverterClassch.qos.logback.core.patternLogback Api
FormattingNodeClassch.qos.logback.core.pattern.parserLogback Api
FullRequestConverterThis class is tied to the fullRequest conversion word.Classch.qos.logback.access.patternLogback Api
FullResponseConverterClassch.qos.logback.access.patternLogback Api
GafferConfiguratorClassch.qos.logback.classic.gafferLogback Api
GafferUtilClassch.qos.logback.classic.gafferLogback Api
GenericConfiguratorClassch.qos.logback.core.joranLogback Api
GEventEvaluatorClassch.qos.logback.classic.boolexLogback Api
GoMDCClasschapters.filtersLogback Api
GrayCompositeConverterEncloses a given set of converter output in gray using the appropriate ANSISince:1.Classch.qos.logback.core.pattern.colorLogback Api
GreenCompositeConverterEncloses a given set of converter output in green using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
H2DialectClassch.qos.logback.core.db.dialectLogback Api
HelloWorldA hello world example using Joran.Classchapters.onJoran.helloWorldLogback Api
HelloWorld1Classchapters.introductionLogback Api
HelloWorld2Classchapters.introductionLogback Api
HelloWorldActionA trivial action that writes Hello world on the console.Classchapters.onJoran.helloWorldLogback Api
HighlightingCompositeConverterHighlights inner-text depending on the level, in bold red for events of level ERROR, in red for WARN, in BLUE for INFO, and in the default color for other levels.Classch.qos.logback.classic.pattern.colorLogback Api
HostClassAndPropertyDoubleA 2-tuple (a double) consisting of a Class and a String.Classch.qos.logback.core.joran.spiLogback Api
HSQLDBDialectClassch.qos.logback.core.db.dialectLogback Api
HTMLLayoutHTMLLayout outputs events in an HTML table.Classch.qos.logback.access.htmlLogback Api
HTMLLayoutHTMLLayout outputs events in an HTML table.Classch.qos.logback.classic.htmlLogback Api
HTMLLayoutBaseThis class is a base class for HTMLLayout classes part of other logback modules such as logback-classic and logback-access.Classch.qos.logback.core.htmlLogback Api
IAccessEventThe Access module's internal representation of logging events.Interfacech.qos.logback.access.spiLogback Api
IADataForComplexPropertyLump together several fields for use by NestedComplexPropertyIA.Classch.qos.logback.core.joran.actionLogback Api
IdentityCompositeConverterClassch.qos.logback.core.patternLogback Api
IEscapeUtilInterfacech.qos.logback.core.pattern.utilLogback Api
IEvaluatorAn internal interface used by the GEventEvaluator.Interfacech.qos.logback.classic.boolexLogback Api
IfActionClassch.qos.logback.core.joran.conditionalLogback Api
ILoggingEventThe central interface in logback-classic.Interfacech.qos.logback.classic.spiLogback Api
ImplicitActionImplcitActions are like normal (explicit) actions except that are applied by the parser when no other pattern applies.Classch.qos.logback.core.joran.actionLogback Api
IncludeActionClassch.qos.logback.core.joran.actionLogback Api
IncompatibleClassExceptionClassch.qos.logback.core.utilLogback Api
InfoStatusClassch.qos.logback.core.statusLogback Api
InsertFromJNDIActionClassch.qos.logback.classic.joran.actionLogback Api
IntegerTokenConverterWhen asked to convert an integer, IntegerTokenConverter the string value of that integer.Classch.qos.logback.core.rolling.helperLogback Api
InterpretationContextAn InterpretationContext contains the contextual state of a Joran parsing session.Classch.qos.logback.core.joran.spiLogback Api
InterpreterInterpreter is Joran's main driving class.Classch.qos.logback.core.joran.spiLogback Api
InvocationGateThis class serves as a gateway for invocations of a costly operation on a critical execution path.Classch.qos.logback.core.utilLogback Api
IOClasschapters.appendersLogback Api
IOPerformanceClasschapters.appendersLogback Api
IThrowableProxyInterfacech.qos.logback.classic.spiLogback Api
JaninoEventEvaluatorClassch.qos.logback.access.boolexLogback Api
JaninoEventEvaluatorClassch.qos.logback.classic.boolexLogback Api
JaninoEventEvaluatorBaseAbstract class which sets the groundwork for janino based evaluations.Classch.qos.logback.core.boolexLogback Api
JettyServerAdapterA jetty specific implementation of the ServerAdapter interface.Classch.qos.logback.access.jettyLogback Api
JMSAppenderBaseThis class serves as a base class for JMSTopicAppender and JMSQueueAppenderClassch.qos.logback.core.netLogback Api
JMSQueueAppenderA simple appender that publishes events to a JMS Queue.Classch.qos.logback.classic.netLogback Api
JMSQueueSinkA simple application that consumes logging events sent by a JMSQueueAppender.Classch.qos.logback.classic.netLogback Api
JMSTopicAppenderA simple appender that publishes events to a JMS Topic.Classch.qos.logback.classic.netLogback Api
JMSTopicSinkA simple application that consumes logging events sent by a JMSTopicAppender.Classch.qos.logback.classic.netLogback Api
JMXConfiguratorA class that provides access to logback components via JMX.Classch.qos.logback.classic.jmxLogback Api
JMXConfiguratorActionClassch.qos.logback.classic.joran.actionLogback Api
JMXConfiguratorMBeanInterfacech.qos.logback.classic.jmxLogback Api
JNDIBasedContextDiscriminatorThis discriminator returns the value context as determined by JNDI.Classch.qos.logback.classic.siftLogback Api
JNDIConnectionSourceThe JNDIConnectionSource is an implementation of ConnectionSource that obtains a DataSource from aClassch.qos.logback.core.dbLogback Api
JNDIUtilA simple utility class to create and use a JNDI Context.Classch.qos.logback.classic.utilLogback Api
JoranConfiguratorThis JoranConfiguratorclass adds rules specific to logback-access.Classch.qos.logback.access.joranLogback Api
JoranConfiguratorJoranConfigurator class adds rules specific to logback-classic.Classch.qos.logback.classic.joranLogback Api
JoranConfiguratorBaseA JoranConfiguratorBase lays most of the groundwork for concrete configurators derived from it.Classch.qos.logback.core.joranLogback Api
JoranExceptionClassch.qos.logback.core.joran.spiLogback Api
JULHelperClassch.qos.logback.classic.julLogback Api
KeyManagerFactoryFactoryBeanA factory bean for a JSSE KeyManagerFactory.Classch.qos.logback.core.net.sslLogback Api
KeyStoreFactoryBeanA factory bean for a JCA KeyStore.Classch.qos.logback.core.net.sslLogback Api
LayoutInterfacech.qos.logback.coreLogback Api
LayoutBaseClassch.qos.logback.coreLogback Api
LayoutWrappingEncoderClassch.qos.logback.core.encoderLogback Api
LevelDefines the set of levels recognized by logback-classic, that is OFF, ERROR, WARN, INFO, DEBUG,Classch.qos.logback.classicLogback Api
LevelActionAction to handle the element nested within element.Classch.qos.logback.classic.joran.actionLogback Api
LevelChangePropagatorPropagate level changes made to a logback logger into the equivalent logger in j.Classch.qos.logback.classic.julLogback Api
LevelConverterReturn the event's level.Classch.qos.logback.classic.patternLogback Api
LevelFilterA class that filters events by the level equality.Classch.qos.logback.classic.filterLogback Api
LevelToSyslogSeverityClassch.qos.logback.classic.utilLogback Api
LifeCycleManagerAn object that manages a collection of components that implement the LifeCycle interface.Classch.qos.logback.coreLogback Api
LineOfCallerConverterClassch.qos.logback.classic.patternLogback Api
LineSeparatorConverterClassch.qos.logback.access.patternLogback Api
LineSeparatorConverterClassch.qos.logback.classic.patternLogback Api
ListAppenderClassch.qos.logback.core.readLogback Api
LiteralActionThis action converts the value attribute of the associated element to an integer and pushes the resulting Integer object on top of the executionClasschapters.onJoran.calculatorLogback Api
LiteralConverterClassch.qos.logback.core.patternLogback Api
LoaderLoad resources (or images) from various sources.Classch.qos.logback.core.utilLogback Api
LocalIPAddressConverterClassch.qos.logback.access.patternLogback Api
LocalPortConverterClassch.qos.logback.access.patternLogback Api
LocalSequenceNumberConverterA converters based on a a locally incremented sequence number.Classch.qos.logback.classic.patternLogback Api
LocationUtilA static utility method that converts a string that describes the location of a resource into a URL object.Classch.qos.logback.core.utilLogback Api
Log4jMainA minimal application making use of log4j and TrivialLog4jAppender.Classchapters.migrationFromLog4jLogback Api
LogbackExceptionClassch.qos.logback.coreLogback Api
LogbackLockThis class just makes it easier to identify locks associated with logback when analysing thread dumps.Classch.qos.logback.core.spiLogback Api
LogbackMainA minimal application making use of logback-classic.Classchapters.migrationFromLog4jLogback Api
LogbackMDCAdapterA Mapped Diagnostic Context, or MDC in short, is an instrument for distinguishing interleaved log output from different sources.Classch.qos.logback.classic.utilLogback Api
LogbackValveThis class is an implementation of tomcat's Valve interface, by extending For more information on using LogbackValve please refer to the onlineClassch.qos.logback.access.tomcatLogback Api
LoggerClassch.qos.logback.classicLogback Api
LoggerActionAction which handles elements in configuration files.Classch.qos.logback.classic.joran.actionLogback Api
LoggerComparatorClassch.qos.logback.classic.spiLogback Api
LoggerContextLoggerContext glues many of the logback-classic components together.Classch.qos.logback.classicLogback Api
LoggerContextAwareInterfacech.qos.logback.classic.spiLogback Api
LoggerContextAwareBaseClassch.qos.logback.classic.spiLogback Api
LoggerContextFilterA servlet filter that puts the environment dependent LoggerContext in a ThreadLocal variable, removing it after the request is processed.Classch.qos.logback.classic.selector.servletLogback Api
LoggerContextListenerInterfacech.qos.logback.classic.spiLogback Api
LoggerContextListenerActionClassch.qos.logback.classic.joran.actionLogback Api
LoggerContextVOLoggerContextVO offers a restricted view of LoggerContext intended to be exposed by LoggingEvent to remote systems.Classch.qos.logback.classic.spiLogback Api
LoggerConverterClassch.qos.logback.classic.patternLogback Api
LoggerNameUtilUtility class for analysing logger names.Classch.qos.logback.classic.utilLogback Api
LoggerRemoteViewAn interface that allows Logger objects and LoggerSer objects to be used the same way be client of the LoggingEvent object.Classch.qos.logback.classic.spiLogback Api
LoggingEventThe internal representation of logging events.Classch.qos.logback.classic.spiLogback Api
LoggingEventPreSerializationTransformerClassch.qos.logback.classic.netLogback Api
LoggingEventVOA read-only and serializable implementation of ILoggingEvent.Classch.qos.logback.classic.spiLogback Api
LoginAuthenticatorUsed by SMTPAppender for authentication purposes.Classch.qos.logback.core.netLogback Api
MagentaCompositeConverterEncloses a given set of converter output in magenta using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
Marked_EMailThis application generates a number of message many of which are of LEVEL.Classchapters.appenders.mailLogback Api
MarkerConverterReturn the event's marker value(s).Classch.qos.logback.classic.patternLogback Api
MarkerFilterClassch.qos.logback.classic.turboLogback Api
MatcherClassch.qos.logback.core.boolexLogback Api
MatchingFilterAn abstract class containing support for onMatch on onMismatch attributes, shared by many but not all turbo filters.Classch.qos.logback.classic.turboLogback Api
MBeanUtilClassch.qos.logback.classic.jmxLogback Api
MDCBasedDiscriminatorMDCBasedDiscriminator essentially returns the value mapped to an MDC key.Classch.qos.logback.classic.siftLogback Api
MDCConverterClassch.qos.logback.classic.patternLogback Api
MDCFilterThis class allows output for a given MDC value.Classch.qos.logback.classic.turboLogback Api
MDCInsertingServletFilterA servlet filter that inserts various values retrieved from the incoming http request into the MDC.Classch.qos.logback.classic.helpersLogback Api
MDCValueLevelPairBean pairing an MDC value with a log level.Classch.qos.logback.classic.turboLogback Api
MessageConverterReturn the event's formatted message.Classch.qos.logback.classic.patternLogback Api
MethodOfCallerConverterClassch.qos.logback.classic.patternLogback Api
MonoTypedConverterConverters which can deal only with one type should implement this interface.Interfacech.qos.logback.core.rolling.helperLogback Api
MsSQLDialectThe MS SQL Server dialect is untested.Classch.qos.logback.core.db.dialectLogback Api
MultiplyActionThis action multiplies the two integers at the top of the stack (they are removed) and pushes the result on top the stack.Classchapters.onJoran.calculatorLogback Api
MyApp1Classchapters.configurationLogback Api
MyApp2Classchapters.configurationLogback Api
MyApp3Classchapters.configurationLogback Api
MyAppWithConfigFileClasschapters.architectureLogback Api
MySampleConverterClasschapters.layoutsLogback Api
MySampleLayoutClasschapters.layoutsLogback Api
MySampleLayout2Classchapters.layoutsLogback Api
MySQLDialectClassch.qos.logback.core.db.dialectLogback Api
NAConverterAlways returns the NA (not available) string which is - in the case of access conversions.Classch.qos.logback.access.patternLogback Api
NamedConverterClassch.qos.logback.classic.patternLogback Api
NestedBasicPropertyIAThis action is responsible for tying together a parent object with one of its simple properties specified as an element but for which there isClassch.qos.logback.core.joran.actionLogback Api
NestedComplexPropertyIAThis action is responsible for tying together a parent object with a child element for which there is no explicit rule.Classch.qos.logback.core.joran.actionLogback Api
NestingTypeClassch.qos.logback.classic.gafferLogback Api
NewRuleActionClassch.qos.logback.core.joran.actionLogback Api
NewRuleCalculatorThis example illustrates the usage of NewRuleAction which allows the Joran interpreter to learn new rules on the fly.Classchapters.onJoran.newRuleLogback Api
NoAutoStartUtilClassch.qos.logback.core.joran.spiLogback Api
NodeClassch.qos.logback.core.pattern.parserLogback Api
NodeClassch.qos.logback.core.substLogback Api
NodeToStringTransformerCompiles a previously parsed Node chain into a String.Classch.qos.logback.core.substLogback Api
NonClosableInputStreamClassch.qos.logback.core.encoderLogback Api
NOPActionNo operation (NOP) action that does strictly nothing.Classch.qos.logback.core.joran.actionLogback Api
NOPActionNo operation (NOP) action that does strictly nothing.Classchapters.onJoran.implicitLogback Api
NOPAppenderClassch.qos.logback.core.helpersLogback Api
NopStatusListenerA no-operation (nop) StatusListenerSince:1.Classch.qos.logback.core.statusLogback Api
NopThrowableInformationConverterAlways returns an empty string.Classch.qos.logback.classic.patternLogback Api
NOPThrowableRendererClassch.qos.logback.core.htmlLogback Api
NumberCruncherNumberCruncher factors positive integers.Interfacechapters.mdcLogback Api
NumberCruncherClientNumberCruncherClient is a simple client for factoring integers.Classchapters.mdcLogback Api
NumberCruncherServerA simple NumberCruncher implementation that logs its progress when factoring numbers.Classchapters.mdcLogback Api
ObjectStreamEncoderWrite out events as java objects.Classch.qos.logback.core.encoderLogback Api
ObjectWriterWrites objects to an output.Interfacech.qos.logback.core.netLogback Api
ObjectWriterFactoryFactory for ObjectWriter instances.Classch.qos.logback.core.netLogback Api
OnConsoleStatusListenerPrint all new incoming status messages on the console (System.Classch.qos.logback.core.statusLogback Api
OnErrorConsoleStatusListenerPrint all new incoming status messages on the error console (System.Classch.qos.logback.core.statusLogback Api
OnErrorEvaluatorClassch.qos.logback.classic.boolexLogback Api
OnMarkerEvaluatorEvaluates to true when the logging event passed as parameter contains one of the user-specified markers.Classch.qos.logback.classic.boolexLogback Api
OptionHelperClassch.qos.logback.core.utilLogback Api
OracleDialectThe Oracle dialect.Classch.qos.logback.core.db.dialectLogback Api
OutputStreamAppenderOutputStreamAppender appends events to a OutputStream.Classch.qos.logback.coreLogback Api
PackagingDataCalculatorGiven a classname locate associated PackageInfo (jar name, version name).Classch.qos.logback.classic.spiLogback Api
ParamActionClassch.qos.logback.core.joran.actionLogback Api
ParserClassch.qos.logback.core.pattern.parserLogback Api
ParserParse a token list returning a node chain.Classch.qos.logback.core.substLogback Api
PatternLayout This class is a module-specific implementation of PatternLayout to allow http-specific patternsClassch.qos.logback.accessLogback Api
PatternLayout A flexible layout configurable with pattern string.Classch.qos.logback.classicLogback Api
PatternLayoutBaseClassch.qos.logback.core.patternLogback Api
PatternLayoutEncoderClassch.qos.logback.accessLogback Api
PatternLayoutEncoderClassch.qos.logback.classic.encoderLogback Api
PatternLayoutEncoderBaseClassch.qos.logback.core.patternLogback Api
PatternSampleClasschapters.layoutsLogback Api
PeriodicityTypeenum PeriodicityTypeEnum Constant SummaryClassch.qos.logback.core.rolling.helperLogback Api
PeriodicStatsClassch.qos.logback.access.filterLogback Api
PlatformInfoThis class provides information about the runtime platform.Classch.qos.logback.classic.spiLogback Api
PostCompileProcessor For example, PatternLayout in the classic module should add a converter for exception handling (otherwise exceptions would not be printed).Interfacech.qos.logback.core.patternLogback Api
PostgreSQLDialectClassch.qos.logback.core.db.dialectLogback Api
PreSerializationTransformerPreSerializationTransformer instances have the responsibility to transform object into a presumably equivalent serializable representation.Interfacech.qos.logback.core.spiLogback Api
PrintMeThis example illustrates the usage of implicit actions.Classchapters.onJoran.implicitLogback Api
PrintMeImplicitActionA rather trivial implicit action which is applicable if an element has a printme attribute set to true.Classchapters.onJoran.implicitLogback Api
PropertyActionThis class serves as a base for other actions, which similar to the ANT task which add/set properties of a given object.Classch.qos.logback.core.joran.actionLogback Api
PropertyContainerInterfacech.qos.logback.core.spiLogback Api
PropertyConverterClassch.qos.logback.classic.patternLogback Api
PropertyDefinerInterfacech.qos.logback.core.spiLogback Api
PropertyDefinerBaseA skeleton implementation for property definers so that they derive from ContextAwareBase.Classch.qos.logback.coreLogback Api
PropertyEvalScriptBuilderClassch.qos.logback.core.joran.conditionalLogback Api
PropertySetterGeneral purpose Object property setter.Classch.qos.logback.core.joran.utilLogback Api
PropertySetterExceptionThrown when an error is encountered whilst attempting to set a property using the PropertySetter utility class.Classch.qos.logback.core.utilLogback Api
PropertyUtilClassch.qos.logback.classic.gafferLogback Api
PropertyWrapperForScriptsClassch.qos.logback.core.joran.conditionalLogback Api
QueueFactoryFactory for Queue instances.Classch.qos.logback.core.netLogback Api
ReceiverActionA Joran Action for a SocketReceiver configuration.Classch.qos.logback.classic.joran.actionLogback Api
ReceiverBaseAn abstract base for components that receive logging events from a remote peer and log according to local policyClassch.qos.logback.classic.netLogback Api
ReceiverExampleThis application loads a configuration containing a receiver component and logs events received from the remoteClasschapters.receivers.socketLogback Api
ReconfigureOnChangeFilterReconfigure a LoggerContext when the configuration file changes.Classch.qos.logback.classic.turboLogback Api
RecoveryCoordinatorClassch.qos.logback.core.recoveryLogback Api
RedCompositeConverterEncloses a given set of converter output in red using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
RegularEscapeUtilThis implementation is intended for use in PatternLayout.Classch.qos.logback.core.pattern.utilLogback Api
RelativeTimeConverterClassch.qos.logback.classic.patternLogback Api
RemoteHostConverterClassch.qos.logback.access.patternLogback Api
RemoteIPAddressConverterClassch.qos.logback.access.patternLogback Api
RemoteUserConverterClassch.qos.logback.access.patternLogback Api
RenameUtilUtility class to help solving problems encountered while renaming files.Classch.qos.logback.core.rolling.helperLogback Api
ReplacingCompositeConverterClassch.qos.logback.core.patternLogback Api
RequestAttributeConverterClassch.qos.logback.access.patternLogback Api
RequestContentConverterThis class is tied to the requestContent conversion word.Classch.qos.logback.access.patternLogback Api
RequestCookieConverterClassch.qos.logback.access.patternLogback Api
RequestHeaderConverterClassch.qos.logback.access.patternLogback Api
RequestLogImplThis class is logback's implementation of jetty's RequestLog interface.Classch.qos.logback.access.jettyLogback Api
RequestLogRegistryClassch.qos.logback.access.jettyLogback Api
RequestMethodConverterClassch.qos.logback.access.patternLogback Api
RequestParameterConverterClassch.qos.logback.access.patternLogback Api
RequestProtocolConverterClassch.qos.logback.access.patternLogback Api
RequestURIConverterClassch.qos.logback.access.patternLogback Api
RequestURLConverterThe first line of the request.Classch.qos.logback.access.patternLogback Api
ResilientFileOutputStreamClassch.qos.logback.core.recoveryLogback Api
ResilientOutputStreamBaseClassch.qos.logback.core.recoveryLogback Api
ResilientSyslogOutputStreamClassch.qos.logback.core.recoveryLogback Api
ResourceExistsPropertyDefinerIn conjunction with PropertyAction sets the named variable to true if the resource specifiedClassch.qos.logback.core.propertyLogback Api
ResponseContentConverterThis class is tied to the requestContent conversion word.Classch.qos.logback.access.patternLogback Api
ResponseHeaderConverterClassch.qos.logback.access.patternLogback Api
RestrictedEscapeUtilThis implementation is intended for use in PatternLayout.Classch.qos.logback.core.pattern.utilLogback Api
RollingCalendarRollingCalendar is a helper class to TimeBasedRollingPolicy or similarClassch.qos.logback.core.rolling.helperLogback Api
RollingFileAppenderRollingFileAppender extends FileAppender to backup the log files depending on RollingPolicy and TriggeringPolicy.Classch.qos.logback.core.rollingLogback Api
RollingPolicyA RollingPolicy is responsible for performing the rolling over of the active log file.Interfacech.qos.logback.core.rollingLogback Api
RollingPolicyBase such methods are limited to a compression mode getter/setter.Classch.qos.logback.core.rollingLogback Api
RolloverFailureA RolloverFailure occurs if, for whatever reason a rollover fails.Classch.qos.logback.core.rollingLogback Api
RootCauseFirstThrowableProxyConverterClassch.qos.logback.classic.patternLogback Api
RootLoggerActionClassch.qos.logback.classic.joran.actionLogback Api
RuleStoreAs its name indicates, a RuleStore contains 2-tuples consists of a ElementSelector As a joran configurator goes through the elements in a document, it asksInterfacech.qos.logback.core.joran.spiLogback Api
SampleFilterClasschapters.filtersLogback Api
SampleLoggingClasschapters.layoutsLogback Api
SampleTurboFilterClasschapters.filtersLogback Api
SaxEventClassch.qos.logback.core.joran.eventLogback Api
SaxEventRecorderClassch.qos.logback.core.joran.eventLogback Api
ScanExceptionClassch.qos.logback.core.spiLogback Api
SecureRandomFactoryBeanA factory bean for a JCA SecureRandom generator.Classch.qos.logback.core.net.sslLogback Api
SelectionRuleClasschapters.architectureLogback Api
ServerAdapterAn interface to access server-specific methods from the server-independent AccessEvent.Interfacech.qos.logback.access.spiLogback Api
ServerListenerA listener that accepts Client connections on behalf of a This interface exists primarily to abstract away the details of theInterfacech.qos.logback.core.net.serverLogback Api
ServerNameConverterClassch.qos.logback.access.patternLogback Api
ServerRunnerAn object that is responsible for the asynchronous execution of a This interface exists primarily to allow the runner to be mocked forInterfacech.qos.logback.core.net.serverLogback Api
ServerSocketAppenderAn appender that listens on a TCP port for connections from remote loggers.Classch.qos.logback.access.net.serverLogback Api
ServerSocketAppenderAn appender that listens on a TCP port for connections from remote loggers.Classch.qos.logback.classic.net.serverLogback Api
ServerSocketListenerA ServerListener that accepts connections on a ServerSocket.Classch.qos.logback.core.net.serverLogback Api
ServerSocketReceiverA logging socket server that is configurable using Joran.Classch.qos.logback.classic.net.serverLogback Api
ShutdownHookInterface describing a logback shutdown hook implementationAuthor:Mike ReinholdInterfacech.qos.logback.core.hookLogback Api
ShutdownHookActionAction which handles elements in configuration files.Classch.qos.logback.core.joran.actionLogback Api
ShutdownHookBaseBase class for classes implementing a Logback ShutdownHook via extensionAuthor:Mike ReinholdClassch.qos.logback.core.hookLogback Api
SiftActionClassch.qos.logback.access.siftLogback Api
SiftActionClassch.qos.logback.classic.siftLogback Api
SiftExampleClasschapters.appenders.siftLogback Api
SiftingAppenderThis appender can contains other appenders which it can build dynamically depending on MDC values.Classch.qos.logback.access.siftLogback Api
SiftingAppenderThis appender can contains other appenders which it can build dynamically depending on MDC values.Classch.qos.logback.classic.siftLogback Api
SiftingAppenderBaseThis appender serves as the base class for actual SiftingAppenders implemented by the logback-classic and logback-access modules.Classch.qos.logback.core.siftLogback Api
SiftingJoranConfiguratorClassch.qos.logback.access.siftLogback Api
SiftingJoranConfiguratorClassch.qos.logback.classic.siftLogback Api
SiftingJoranConfiguratorBaseClassch.qos.logback.core.siftLogback Api
SimpleConfiguratorA minimal configurator extending GenericConfigurator.Classchapters.onJoranLogback Api
SimpleDBNameResolverAdds custom prefix/suffix to table and column names.Classch.qos.logback.classic.db.namesLogback Api
SimpleKeywordNodeClassch.qos.logback.core.pattern.parserLogback Api
SimpleMDCClasschapters.mdcLogback Api
SimpleRuleStoreThis class implements the RuleStore interface.Classch.qos.logback.core.joran.spiLogback Api
SimpleSocketServerA simple SocketNode based server.Classch.qos.logback.access.netLogback Api
SimpleSocketServerA simple SocketNode based server.Classch.qos.logback.classic.netLogback Api
SimpleSSLSocketServerA SimpleSocketServer that supports SSL.Classch.qos.logback.classic.netLogback Api
SizeAndTimeBasedArchiveRemoverClassch.qos.logback.core.rolling.helperLogback Api
SizeAndTimeBasedFNATPClassch.qos.logback.core.rollingLogback Api
SizeBasedTriggeringPolicySizeBasedTriggeringPolicy looks at size of the file being currently written to.Classch.qos.logback.core.rollingLogback Api
SMTPAppenderSend an e-mail when a specific access event occurs, typically when certain pages are accessed.Classch.qos.logback.access.netLogback Api
SMTPAppenderSend an e-mail when a specific logging event occurs, typically on errors or For more information about this appender, please refer to the online manual atClassch.qos.logback.classic.netLogback Api
SMTPAppenderBaseAn abstract class that provides support for sending events to an email See http://logback.Classch.qos.logback.core.netLogback Api
SocketAppenderSends IAccessEvent objects to a remote a log server, usually a For more information about this appender, please refer to the online manual atClassch.qos.logback.access.netLogback Api
SocketAppenderSends ILoggingEvent objects to a remote a log server, usually a For more information on this appender, please refer to the online manualClassch.qos.logback.classic.netLogback Api
SocketClient1This application uses a SocketAppender that log messages to a server on a host and port specified by the user.Classchapters.appenders.socketLogback Api
SocketClient2This application uses a SocketAppender that log messages to a server on a host and port specified by the user.Classchapters.appenders.socketLogback Api
SocketConnectorA Runnable that (re)connects a socket.Interfacech.qos.logback.core.netLogback Api
SocketNodeRead IAccessEvent objects sent from a remote client using Sockets (TCP).Classch.qos.logback.access.netLogback Api
SocketNodeRead ILoggingEvent objects sent from a remote client using Sockets (TCP).Classch.qos.logback.classic.netLogback Api
SocketReceiverA component that receives serialized ILoggingEvent objects from a remote appender over a Socket.Classch.qos.logback.classic.netLogback Api
SpacePadderClassch.qos.logback.core.patternLogback Api
SQLBuilderClassch.qos.logback.classic.dbLogback Api
SQLDialectCodeClassch.qos.logback.core.db.dialectLogback Api
SQLiteDialect Note that the dialect is not needed if your JDBC driver supports the getGeneratedKeys method introduced in JDBC 3.Classch.qos.logback.core.db.dialectLogback Api
SSLVarious constants used by the SSL implementation.Interfacech.qos.logback.core.net.sslLogback Api
SSLComponentA interface used to identify components that have an SSL configuration.Interfacech.qos.logback.core.net.sslLogback Api
SSLConfigurableAn object that has configurable SSL parameters.Interfacech.qos.logback.core.net.sslLogback Api
SSLConfigurableServerSocketAn SSLConfigurable wrapper for an SSLServerSocket.Classch.qos.logback.core.net.sslLogback Api
SSLConfigurableSocketAn SSLConfigurable wrapper for an SSLSocket.Classch.qos.logback.core.net.sslLogback Api
SSLConfigurationA configuration for an SSLContext.Classch.qos.logback.core.net.sslLogback Api
SSLContextFactoryBeanA factory bean for a JSSE SSLContext.Classch.qos.logback.core.net.sslLogback Api
SSLNestedComponentRegistryRulesClassch.qos.logback.core.net.sslLogback Api
SSLParametersConfigurationA configuration of SSL parameters for an SSLEngine.Classch.qos.logback.core.net.sslLogback Api
SSLServerSocketAppenderAn appender that listens on a TCP port for connections from remote loggers.Classch.qos.logback.access.net.serverLogback Api
SSLServerSocketAppenderA ServerSocketAppender that supports SSL.Classch.qos.logback.classic.net.serverLogback Api
SSLServerSocketAppenderBaseClassch.qos.logback.core.net.serverLogback Api
SSLServerSocketReceiverA ServerSocketReceiver that supports SSL.Classch.qos.logback.classic.net.serverLogback Api
SSLSocketAppenderA SocketAppender that supports SSL.Classch.qos.logback.access.netLogback Api
SSLSocketAppenderA SocketAppender that supports SSL.Classch.qos.logback.classic.netLogback Api
SSLSocketReceiverA SocketReceiver that supports SSL.Classch.qos.logback.classic.netLogback Api
StackTraceElementProxyClassch.qos.logback.classic.spiLogback Api
StartEventClassch.qos.logback.core.joran.eventLogback Api
StartEventClassch.qos.logback.core.joran.event.staxLogback Api
StaticLoggerBinderThe binding of LoggerFactory class with an actual instance of ILoggerFactory is performed using information returned by this class.Classorg.slf4j.implLogback Api
StaticMarkerBinderThe binding of MarkerFactory class with an actual instance of IMarkerFactory is performed using information returned by this class.Classorg.slf4j.implLogback Api
StaticMDCBinderThis implementation is bound to LogbackMDCAdapter.Classorg.slf4j.implLogback Api
StatisticalViewInterfacech.qos.logback.access.filterLogback Api
StatisticalViewImplClassch.qos.logback.access.filterLogback Api
StatsByDayClassch.qos.logback.access.filterLogback Api
StatsByHourClassch.qos.logback.access.filterLogback Api
StatsByMinuteClassch.qos.logback.access.filterLogback Api
StatsByMonthClassch.qos.logback.access.filterLogback Api
StatsByWeekClassch.qos.logback.access.filterLogback Api
StatusInterfacech.qos.logback.core.statusLogback Api
StatusBaseClassch.qos.logback.core.statusLogback Api
StatusCodeConverterClassch.qos.logback.access.patternLogback Api
StatusListenerA StatusListener registered with logback context's StatusManager will receive notification of every incoming status message.Interfacech.qos.logback.core.statusLogback Api
StatusListenerActionClassch.qos.logback.core.joran.actionLogback Api
StatusListenerAsListCollect all incoming events in a list.Classch.qos.logback.core.statusLogback Api
StatusListenerConfigHelperClassch.qos.logback.classic.utilLogback Api
StatusManagerInternal error messages (statii) are managed by instances of this interface.Interfacech.qos.logback.core.statusLogback Api
StatusPrinterClassch.qos.logback.core.utilLogback Api
StatusUtilClassch.qos.logback.core.statusLogback Api
StaxEventClassch.qos.logback.core.joran.event.staxLogback Api
StaxEventRecorderClassch.qos.logback.core.joran.event.staxLogback Api
STEUtilClassch.qos.logback.classic.spiLogback Api
StringCollectionUtilStatic utility methods for working with collections of strings.Classch.qos.logback.core.utilLogback Api
StringToObjectConverterUtility class which can convert string into objects.Classch.qos.logback.core.joran.utilLogback Api
SybaseSqlAnywhereDialectClassch.qos.logback.core.db.dialectLogback Api
SyslogAppenderThis appender can be used to send messages to a remote syslog daemon.Classch.qos.logback.classic.netLogback Api
SyslogAppenderBaseBase class for SyslogAppender.Classch.qos.logback.core.netLogback Api
SyslogConstantsConstants used by syslog daemon and transitively by SyslogAppenderBase.Classch.qos.logback.core.netLogback Api
SyslogOutputStreamSyslogOutputStream is a wrapper around the DatagramSocket class so that it behaves like an OutputStream.Classch.qos.logback.core.netLogback Api
SyslogStartConverterClassch.qos.logback.classic.patternLogback Api
SystemInfoClassch.qos.logback.core.utilLogback Api
TableNameClassch.qos.logback.classic.db.namesLogback Api
TargetLengthBasedClassNameAbbreviatorClassch.qos.logback.classic.patternLogback Api
TeeFilterClassch.qos.logback.access.servletLogback Api
TeeHttpServletResponseClassch.qos.logback.access.servletLogback Api
TeeServletOutputStreamClassch.qos.logback.access.servletLogback Api
TestExceptionClasschapters.layoutsLogback Api
ThenActionClassch.qos.logback.core.joran.conditionalLogback Api
ThenOrElseActionBaseClassch.qos.logback.core.joran.conditionalLogback Api
ThreadConverterReturn the events thread (usually the current thread).Classch.qos.logback.classic.patternLogback Api
ThresholdFilterFilters events below the threshold level.Classch.qos.logback.classic.filterLogback Api
ThrowableHandlingConverterConverter which handle throwables should be derived from this class.Classch.qos.logback.classic.patternLogback Api
ThrowableProxyClassch.qos.logback.classic.spiLogback Api
ThrowableProxyConverterAdd a stack trace in case the event contains a Throwable.Classch.qos.logback.classic.patternLogback Api
ThrowableProxyUtilConvert a throwable into an array of ThrowableDataPoint objects.Classch.qos.logback.classic.spiLogback Api
ThrowableProxyVOClassch.qos.logback.classic.spiLogback Api
ThrowableToStringArrayClassch.qos.logback.core.helpersLogback Api
TimeBasedArchiveRemoverClassch.qos.logback.core.rolling.helperLogback Api
TimeBasedFileNamingAndTriggeringPolicyThis interface lists the set of methods that need to be implemented by triggering policies which are nested within a TimeBasedRollingPolicy.Interfacech.qos.logback.core.rollingLogback Api
TimeBasedFileNamingAndTriggeringPolicyBaseClassch.qos.logback.core.rollingLogback Api
TimeBasedRollingPolicyTimeBasedRollingPolicy is both easy to configure and quite powerful.Classch.qos.logback.core.rollingLogback Api
TimestampActionGiven a key and a date-and-time pattern, puts a property to the context, with the specified key and value equal to the current time in the formatClassch.qos.logback.core.joran.actionLogback Api
TimeUtilClassch.qos.logback.core.utilLogback Api
TokenClassch.qos.logback.core.substLogback Api
TokenConverterTokenConverter offers some basic functionality used by more specific token converters.Classch.qos.logback.core.rolling.helperLogback Api
TokenizerClassch.qos.logback.core.substLogback Api
TomcatServerAdapterA tomcat specific implementation of the ServerAdapter interface.Classch.qos.logback.access.tomcatLogback Api
TransformUtility class for transforming strings.Classch.qos.logback.core.helpersLogback Api
TriggeringPolicyA TriggeringPolicy controls the conditions under which roll-over occurs.Interfacech.qos.logback.core.rollingLogback Api
TriggeringPolicyBaseSizeBasedTriggeringPolicy looks at size of the file being currently written to.Classch.qos.logback.core.rollingLogback Api
TrivialLog4jAppenderClasschapters.migrationFromLog4jLogback Api
TrivialLog4jLayoutA very simple log4j layout which formats a logging event by returning the message contained therein.Classchapters.migrationFromLog4jLogback Api
TrivialLogbackAppenderClasschapters.migrationFromLog4jLogback Api
TrivialLogbackLayoutA very simple logback-classic layout which formats a logging event by returning the message contained therein.Classchapters.migrationFromLog4jLogback Api
TrivialMainClasschapters.layoutsLogback Api
TrustManagerFactoryFactoryBeanA factory bean for a JSSE TrustManagerFactory.Classch.qos.logback.core.net.sslLogback Api
TurboFilterTurboFilter is a specialized filter with a decide method that takes a bunch of parameters instead of a single event object.Classch.qos.logback.classic.turboLogback Api
TurboFilterListClassch.qos.logback.classic.spiLogback Api
UnsynchronizedAppenderBaseSimilar to AppenderBase except that derived appenders need to handle thread synchronization on their own.Classch.qos.logback.coreLogback Api
UrlCssBuilderThis class helps the HTMLLayout build the CSS link.Classch.qos.logback.access.htmlLogback Api
UrlCssBuilderThis class helps the HTMLLayout build the CSS link.Classch.qos.logback.classic.htmlLogback Api
URLEvaluatorClassch.qos.logback.access.netLogback Api
UserServletFilterA simple servlet filter that puts the username found either in the Principal.Classchapters.mdcLogback Api
UtilClassch.qos.logback.access.servletLogback Api
UtilClassch.qos.logback.access.spiLogback Api
UtilClassch.qos.logback.classic.patternLogback Api
ViewStatusMessagesServletClassch.qos.logback.accessLogback Api
ViewStatusMessagesServletClassch.qos.logback.classicLogback Api
ViewStatusMessagesServletBaseClassch.qos.logback.core.statusLogback Api
WarnStatusClassch.qos.logback.core.statusLogback Api
WhiteCompositeConverterEncloses a given set of converter output in white using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api
XMLLayoutGenerates log4j.Classch.qos.logback.classic.log4jLogback Api
XMLUtilClassch.qos.logback.core.joran.spiLogback Api
YellowCompositeConverterEncloses a given set of converter output in yellow using the appropriate ANSI escape codes.Classch.qos.logback.core.pattern.colorLogback Api