META-INF.schema.jboss-logging_6_0.xsd Maven / Gradle / Ivy
The logging configuration root type. Contains a list of named handlers, loggers, and formatters for
this configuration. Use the "context" attribute to depend upon a logging context which is separate
from the default system context.
A named reference to another object.
A collection of named JavaBean-style properties to apply to the enclosing object. The properties
are applied in the order given.
A named log context. If the name is not specified, the context name of the enclosing
"logging" element is used, otherwise a log context of the given name will be created.
A collection of logger references to apply to the enclosing object.
An element group for the collection of logger references to apply to the enclosing object.
An object which contains an optional reference to a logging context.
An object which contains a reference to a logger category and an optional reference to a logging context.
Defines the root logger for this log context.
Defines a logger category for this log context.
An element group for the collection of handlers to apply to the enclosing object.
A collection of handlers to apply to the enclosing object.
Defines an installation of a handler into one or more loggers.
The base type for all handlers.
Defines a handler of the given class to be instantiated and optionally installed into one or more
loggers.
Defines a log4j appender of the given class to be instantiated and optionally installed into one or more
loggers.
Defines a handler which writes to the console.
Defines a the target for a console handler (System.out or System.err).
Defines a handler which writes to a file.
Defines a handler which writes to a file, rotating the log after a time period derived from the given
suffix string, which should be in a format understood by java.text.SimpleDateFormat.
Defines a handler which writes to a file, rotating the log after a the size of the file grows beyond a
certain point and keeping a fixed number of backups.
Defines a handler which writes to the sub-handlers in an asynchronous thread. Used for handlers which
introduce a substantial amount of lag.
The action to take when the async queue overflows. Either the calling thread may be blocked, or the
message may be discarded.
Defines a named logging filter.
Defines a simple filter type.
Defines a composite filter type. The "any" filter will return true of any of its constituent filters
returns true; the "all" filter will return false if any of its constituent filters returns false. Both
composite filter types are short-circuiting, meaning that if the result can be determined with an earlier
filter, later filters are not run.
A regular expression-based filter. The filter returns true if the pattern matches.
A regular expression substitution filter. This filter modifies the log message and always returns true.
A level filter. This filter returns true if the log message level matches the parameter. It is a
numerical match; two differently-named levels with the same numeric value will be considered equal.
A level range filter. This filter returns true if the log message level matches the range specified
by the parameters. It is a
numerical match; two differently-named levels with the same numeric value will be considered equal.
A level change filter. This filter modifies the log message and always returns true.
Defines a formatter.
Defines a pattern formatter. See the documentation for org.jboss.logmanager.formatters.FormatStringParser
for more information about the format string.
Defines a handler error-manager.
An error manager which logs errors to System.err only the first time an error occurs.