public static class LoggerEx.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
LoggerEx |
build(java.lang.Class<?> loggerClass) |
LoggerEx |
build(java.lang.String loggerName) |
LoggerEx |
build(java.lang.String parentName,
java.lang.String thisName)
Convenience function for building child loggers
|
LoggerEx.Builder |
eventSystem(java.lang.String systemId)
Sets the System Id, which is used by the event logging functions to mark which system the events belong to.
|
LoggerEx.Builder |
identObject(java.lang.Object identObj)
Adds a static identity object.
|
LoggerEx.Builder |
mdcContext(java.lang.Object... keyValues)
Adds values to the static mdc context.
|
LoggerEx.Builder |
mutableIdentObject(java.lang.Object identObj)
Adds an identity object that will be calculated for each log message.
|
public LoggerEx.Builder identObject(java.lang.Object identObj)
public LoggerEx.Builder mutableIdentObject(java.lang.Object identObj)
identObj
- public LoggerEx.Builder mdcContext(java.lang.Object... keyValues)
keyValues
- public LoggerEx.Builder eventSystem(java.lang.String systemId)
systemId
- public LoggerEx build(java.lang.Class<?> loggerClass)
public LoggerEx build(java.lang.String loggerName)
public LoggerEx build(java.lang.String parentName, java.lang.String thisName)