|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.webbeans.logger.WebBeansLogger
public final class WebBeansLogger
Wrapper class around the log4j logger class to include some checks before the logs are actually written.
Actually, it is a thin layer on the log4j Logger implementation.
| Field Summary | |
|---|---|
static Level |
WBL_DEBUG
Log level mappings from OWB DEBUG, TRACE, INFO, WARN, ERROR, FATAL to whatever log levels the currently loaded logger supports (i.e. |
static Level |
WBL_ERROR
|
static Level |
WBL_FATAL
|
static Level |
WBL_INFO
|
static Level |
WBL_TRACE
|
static Level |
WBL_WARN
|
| Constructor Summary | |
|---|---|
WebBeansLogger()
Private constructor |
|
| Method Summary | |
|---|---|
void |
debug(String messageKey)
|
void |
debug(String messageKey,
Object... args)
|
void |
debug(String messageKey,
Throwable e)
|
void |
error(String messageKey)
|
void |
error(String messageKey,
Object... args)
|
void |
error(String messageKey,
Throwable e)
|
void |
error(String messageKey,
Throwable e,
Object... args)
|
void |
error(Throwable e)
|
void |
fatal(String messageKey)
|
void |
fatal(String messageKey,
Object... args)
|
void |
fatal(Throwable e,
String messageKey)
|
void |
fatal(Throwable e,
String messageKey,
Object... args)
|
static WebBeansLogger |
getLogger(Class<?> clazz)
Gets the new web beans logger instance. |
static WebBeansLogger |
getLogger(Class<?> clazz,
Locale desiredLocale)
Gets the new web beans logger instance. |
String |
getTokenString(String messageKey)
|
void |
info(String messageKey)
|
void |
info(String messageKey,
Object... args)
|
void |
info(String messageKey,
Throwable e)
|
void |
readExternal(ObjectInput in)
|
void |
setLogger(Logger logger)
Sets the logger |
void |
trace(String messageKey)
|
void |
trace(String messageKey,
Object... args)
|
void |
trace(String messageKey,
Throwable e)
|
void |
warn(String messageKey)
|
void |
warn(String messageKey,
Object... args)
|
void |
warn(String messageKey,
Throwable e)
|
boolean |
wblWillLogDebug()
|
boolean |
wblWillLogError()
|
boolean |
wblWillLogFatal()
|
boolean |
wblWillLogInfo()
|
boolean |
wblWillLogTrace()
|
boolean |
wblWillLogWarn()
|
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final Level WBL_DEBUG
public static final Level WBL_TRACE
public static final Level WBL_INFO
public static final Level WBL_WARN
public static final Level WBL_ERROR
public static final Level WBL_FATAL
| Constructor Detail |
|---|
public WebBeansLogger()
| Method Detail |
|---|
public static WebBeansLogger getLogger(Class<?> clazz)
clazz - own the return logger
public static WebBeansLogger getLogger(Class<?> clazz,
Locale desiredLocale)
clazz - own the return loggerdesiredLocale - Locale used to select the Message resource bundle.
public void fatal(String messageKey)
public void fatal(String messageKey,
Object... args)
public void fatal(Throwable e,
String messageKey)
public void fatal(Throwable e,
String messageKey,
Object... args)
public void error(Throwable e)
public void error(String messageKey)
public void error(String messageKey,
Object... args)
public void error(String messageKey,
Throwable e)
public void error(String messageKey,
Throwable e,
Object... args)
public void warn(String messageKey)
public void warn(String messageKey,
Object... args)
public void warn(String messageKey,
Throwable e)
public void info(String messageKey)
public void info(String messageKey,
Object... args)
public void info(String messageKey,
Throwable e)
public void debug(String messageKey)
public void debug(String messageKey,
Throwable e)
public void debug(String messageKey,
Object... args)
public void trace(String messageKey)
public void trace(String messageKey,
Object... args)
public void trace(String messageKey,
Throwable e)
public String getTokenString(String messageKey)
public void setLogger(Logger logger)
logger - new logger instancepublic boolean wblWillLogFatal()
public boolean wblWillLogError()
public boolean wblWillLogWarn()
public boolean wblWillLogInfo()
public boolean wblWillLogDebug()
public boolean wblWillLogTrace()
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizableIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizableIOException
ClassNotFoundException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||