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