public abstract class LoggerAdapter
extends java.lang.Object
Constructor and Description |
---|
LoggerAdapter() |
Modifier and Type | Method and Description |
---|---|
protected AppenderAdapter |
_appenderAdapterFor(java.lang.Class<?> cl) |
protected abstract AppenderAdapter |
_appenderAdapterFor(java.lang.String loggerName) |
protected AppenderAdapter |
_appenderAdapterForRoot() |
protected abstract void |
_configure(java.lang.String logConfigFileName) |
protected abstract Layout |
_layoutFor(java.lang.String pattern) |
static AppenderAdapter |
appenderAdapterFor(java.lang.Class<?> cl)
Provide an
AppenderAdapter for the underlying logger. |
static AppenderAdapter |
appenderAdapterFor(java.lang.String loggerName)
Provide an
AppenderAdapter for the underlying logger. |
static AppenderAdapter |
appenderAdapterForRoot()
Provide an
AppenderAdapter for the underlying Root logger. |
static void |
configure(java.lang.String logConfigFileName) |
static Layout |
layoutFor(java.lang.String pattern)
Provide a layout for the given pattern.
|
public static AppenderAdapter appenderAdapterFor(java.lang.String loggerName)
AppenderAdapter
for the underlying logger.loggerName
- The name of the logger.public static AppenderAdapter appenderAdapterForRoot()
AppenderAdapter
for the underlying Root logger.public static AppenderAdapter appenderAdapterFor(java.lang.Class<?> cl)
AppenderAdapter
for the underlying logger.cl
- The class that will provide the name of the logger.public static Layout layoutFor(java.lang.String pattern)
pattern
- The pattern. This must match the underlying framework used.public static void configure(java.lang.String logConfigFileName)
protected abstract AppenderAdapter _appenderAdapterFor(java.lang.String loggerName)
protected AppenderAdapter _appenderAdapterForRoot()
protected AppenderAdapter _appenderAdapterFor(java.lang.Class<?> cl)
protected abstract Layout _layoutFor(java.lang.String pattern)
protected abstract void _configure(java.lang.String logConfigFileName)