The log configuration MBean has the attributes shown in Table 3–84. The names of these attributes are defined as static constants in the utility class LogAttributes.
Table 3–84 Log Configuration Attributes
Name |
Type |
Settable? |
Description |
---|---|---|---|
String |
Yes |
Logging level Specifies the categories of logging information that can be written to an output channel. See Table 3–85 for possible values. |
|
Long |
Yes |
File length, in bytes, at which output rolls over to a new log file A value of -1 denotes an unlimited number of bytes (no rollover based on file length). |
|
Long |
Yes |
Age of file, in seconds, at which output rolls over to a new log file A value of -1 denotes an unlimited number of seconds (no rollover based on file age). |
Table 3–85 shows the possible values for the Level attribute. Each level includes those above it (for example, WARNING includes ERROR). These values are defined as static constants in the utility class LogLevel.
Table 3–85 Log Configuration Logging Levels
Name |
Utility Constant |
Meaning |
---|---|---|
NONE |
No logging |
|
ERROR |
Log error messages |
|
WARNING |
Log warning messages |
|
INFO |
Log informational messages |
|
UNKNOWN |
Logging level unknown |