public class LogConfig
extends java.lang.Object
java.util.logging| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CONFIG_PROP |
Name of system property containing (
setConfiguration(java.lang.String)-style)
default logging configuration string. |
| Constructor | Description |
|---|---|
LogConfig() |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
initFromProperty() |
Initializes logging from the value of the
CONFIG_PROP
property if it is defined. |
static void |
setConfiguration(java.lang.String config) |
Sets the logging level(s) from a short string, the kind of thing
you might get from a command-line switch.
|
public static java.lang.String CONFIG_PROP
setConfiguration(java.lang.String)-style)
default logging configuration string.initFromProperty()public static void setConfiguration(java.lang.String config)
The format of the string is a comma-separated list of zero or more directives, each of the form
[<handlername>=]<level>
if <handlername> is omitted the root handler is assumed.
The <level> can be either one of the
Level names (case-insensitive)
or an equivalent integer value.config - configure stringjava.lang.IllegalArgumentException - if config is of the
wrong formpublic static void initFromProperty()
CONFIG_PROP
property if it is defined. If it is not, and if neither of the
standard LogManager control properties
(java.util.logging.config.class,
java.util.logging.config.file) are defined either,
then the logging system is initialized so that only messages
of
java.util.logging properties are not defined either
(these
standardCopyright © 2003-2018 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.