Simple implementation of Log that sends all enabled log messages, for all defined loggers, to System.err. The following system properties are supported to configure the behavior of this logger:
org.apache.commons.logging.simplelog.defaultlog
- Default logging detail level for all instances of SimpleLog. Must be one of ("trace", "debug", "info", "warn", "error", or "fatal"). If not specified, defaults to "info". org.apache.commons.logging.simplelog.log.xxxxx
- Logging detail level for a SimpleLog instance named "xxxxx". Must be one of ("trace", "debug", "info", "warn", "error", or "fatal"). If not specified, the default logging detail level is used.org.apache.commons.logging.simplelog.showlogname
- Set to true
if you want the Log instance name to be included in output messages. Defaults to false
.org.apache.commons.logging.simplelog.showShortLogname
- Set to true
if you want the last component of the name to be included in output messages. Defaults to true
.org.apache.commons.logging.simplelog.showdatetime
- Set to true
if you want the current date and time to be included in output messages. Default is false
.org.apache.commons.logging.simplelog.dateTimeFormat
- The date and time format to be used in the output messages. The pattern describing the date and time format is the same that is used in java.text.SimpleDateFormat
. If the format is not specified or is invalid, the default format is used. The default format is yyyy/MM/dd HH:mm:ss:SSS zzz
.In addition to looking for system properties with the names specified above, this implementation also checks for a class loader resource named "simplelog.properties"
, and includes any matching definitions from this resource (if it exists).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|