public class StatusConfiguration extends Object
StatusConsoleListener instances.| Modifier and Type | Class and Description |
|---|---|
static class |
StatusConfiguration.Verbosity
Specifies how verbose the StatusLogger should be.
|
| Constructor and Description |
|---|
StatusConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
error(String message)
Logs an error message to the StatusLogger.
|
void |
initialize()
Configures and initializes the StatusLogger using the configured options in this instance.
|
StatusConfiguration |
withDestination(String destination)
Specifies the destination for StatusLogger events.
|
StatusConfiguration |
withStatus(org.apache.logging.log4j.Level status)
Specifies the logging level to use for filtering StatusLogger messages.
|
StatusConfiguration |
withStatus(String status)
Specifies the logging level by name to use for filtering StatusLogger messages.
|
StatusConfiguration |
withVerboseClasses(String... verboseClasses)
Specifies which class names to filter if the configured verbosity level is QUIET.
|
StatusConfiguration |
withVerbosity(String verbosity)
Specifies the verbosity level to log at.
|
public void error(String message)
message - error message to log.public StatusConfiguration withDestination(String destination)
out (default) for using
standard out, err for using standard error, or a file URI to
which log events will be written. If the provided URI is invalid, then the default destination of standard
out will be used.destination - where status log messages should be output.thispublic StatusConfiguration withStatus(String status)
status - name of logger level to filter below.thisLevelpublic StatusConfiguration withStatus(org.apache.logging.log4j.Level status)
status - logger level to filter below.thispublic StatusConfiguration withVerbosity(String verbosity)
verboseClasses.verbosity - basic filter for status logger messages.thispublic StatusConfiguration withVerboseClasses(String... verboseClasses)
verboseClasses - names of classes to filter if not using VERBOSE.thispublic void initialize()
Copyright © 2006–2021 OPS4J - Open Participation Software for Java. All rights reserved.