Protected
_fallProtected
_loggerProtected
msgSets a category for the next log message. The respective log method must be called on the returned object (method chaining). The returned object allows to call more parameter specifying methods. If the returned object is withdrawn, the set category information is lost. The category of the new log message defaults to the logger's category.
The category to set for the next log message. If a Category object or a string is provided, it will be used as the actual category of the message. If a string is provided that starts with a period, e.g. '.subcategory', it will be used as a sub category of the parent logger's category. The categories will then be concatenated separated by a perios ('.').
The log message builder object that allows to specify more parameters of the next log message.
Sets the next log message to be appended to the fallback appender. The respective log method must be called on the returned object (method chaining). If the returned object is withdrawn, the set fallback information is lost. This disables the evaluation of message filters to the appenders. The log framework does this internally, if errors in custom code or appenders occur.
If true, the next message will be handled by a fallback appender.
The returned object allows to call more parameter specifying methods.
Sets the id for the next log message. The respective log method must be called on the returned object (method chaining). The returned object allows to call more parameter specifying methods. If the returned object is withdrawn, the set id information is lost.
The id to set for the next log message
The log message builder object that allows to specify more parameters of the next log message.
Information about the actions that are executed by the software. For User feedback.
The actual log message.
Optional
parameters: null | objectThe log message parameters. Its keys will replace the '%key%' placeholders in the message string.
Forward the log message to the logger.
The severity of the log message. Possible values are specified in the LogMessage.Severity Enum.
The actual log message.
The log parameters. The keys of this object will replace the '%key%' placeholder in the message string by the valued held by the parameter obejct.
Sets the onceId for the new log message. The respective log method must be called on the returned object (method chaining). If the returned object is withdrawn, the set fallback information is lost. If set, other messages using the same onceid will not be handled.
Optional
onceId: string | booleanif set to true, only, the combination of loglevel, id or message text will be used for identifying similar messages
Sets the origin (current environment) for the next log message. The respective log method must be called on the returned object (method chaining). The returned object allows to call more parameter specifying methods. If the returned object is withdrawn, the set origin information is lost. The origin of the new log message defaults to the logger's origin. If providing an origin that differs from the logger's origin, the strings are concatenated separated by a slash ('/')
The origin to set for the next log message
The log message builder object that allows to specify more parameters of the next log message.
Sets a ref fragment for the next log message. The respective log method must be called on the returned object (method chaining). The returned object allows to call more parameter specifying methods. If the returned object is withdrawn, the set ref fragment information is lost. The ref fragment of the new log message defaults to the logger's ref fragment. All fragments in the chain of loggers are concatenated separated by a colon (':')
The ref fragment to set for the next log message
The log message builder object that allows to specify more parameters of the next log message.
Warnings about unintended behaviour or usage of the software or possible security and safety risks.
The actual log message.
Optional
parameters: null | objectThe log message parameters. Its keys will replace the '%key%' placeholders in the message string.
The log message builder allows the user to specify multiple parameters for the next log message that is created. Each method will replace the stored setting. In order to get the logger's default parameters, withdraw this object and restart specifying the parameters with the logger object.