A collection of free-form properties.
A named reference to another object.
A collection of handlers to apply to the enclosing object.
Defines the root logger for this log context.
Defines a logger category.
Defines a handler which writes to the console.
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.
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.