LoggingSystemProperties

Utility to set system properties that can later be used by log configuration files.

Author

Andy Wilkinson

Phillip Webb

Madhura Bhave

Vedran Pavic

Robert Thornton

Eddú Meléndez

Jonatan Ivanov

Since

2.0.0

See also

Inheritors

Constructors

Link copied to clipboard
constructor(environment: Environment)
Create a new LoggingSystemProperties instance.
constructor(environment: Environment, setter: BiConsumer<String, String>)
Create a new LoggingSystemProperties instance.
constructor(environment: Environment, defaultValueResolver: (String) -> String, setter: BiConsumer<String, String>)
Create a new LoggingSystemProperties instance.

Properties

Link copied to clipboard
The name of the System property that contains the console log charset.
Link copied to clipboard
The name of the System property that contains the console log pattern.
Link copied to clipboard
The log level threshold for console log.
Link copied to clipboard
The name of the System property that contains the exception conversion word.
Link copied to clipboard
The name of the System property that contains the file log charset.
Link copied to clipboard
The name of the System property that contains the file log pattern.
Link copied to clipboard
The log level threshold for file log.
Link copied to clipboard
The name of the System property that contains the log date-format pattern.
Link copied to clipboard
The name of the System property that contains the log file.
Link copied to clipboard
The name of the System property that contains the log level pattern.
Link copied to clipboard
The name of the System property that contains the log path.
Link copied to clipboard
The name of the System property that contains the process ID.

Functions

Link copied to clipboard
fun apply()
fun apply(logFile: LogFile)