org.jboss.logmanager.log4j
Class BridgeLogger
java.lang.Object
org.apache.log4j.Category
org.apache.log4j.Logger
org.jboss.logmanager.log4j.BridgeLogger
- All Implemented Interfaces:
- org.apache.log4j.spi.AppenderAttachable
public final class BridgeLogger
- extends org.apache.log4j.Logger
A log4j logger which bridges to a LogManager logger.
| Fields inherited from class org.apache.log4j.Category |
additive, level, name, parent, repository, resourceBundle |
|
Constructor Summary |
BridgeLogger(org.jboss.logmanager.Logger logger)
|
|
Method Summary |
void |
addAppender(org.apache.log4j.Appender newAppender)
|
void |
callAppenders(org.apache.log4j.spi.LoggingEvent event)
|
void |
debug(Object message)
|
void |
debug(Object message,
Throwable t)
|
void |
error(Object message)
|
void |
error(Object message,
Throwable t)
|
void |
fatal(Object message)
|
void |
fatal(Object message,
Throwable t)
|
protected void |
forcedLog(String fqcn,
org.apache.log4j.Priority level,
Object message,
Throwable t)
|
boolean |
getAdditivity()
|
Enumeration |
getAllAppenders()
|
org.apache.log4j.Appender |
getAppender(String name)
|
org.apache.log4j.Priority |
getChainedPriority()
|
org.apache.log4j.Level |
getEffectiveLevel()
|
ResourceBundle |
getResourceBundle()
|
void |
info(Object message)
|
void |
info(Object message,
Throwable t)
|
boolean |
isAttached(org.apache.log4j.Appender appender)
|
boolean |
isDebugEnabled()
|
boolean |
isEnabledFor(org.apache.log4j.Priority level)
|
boolean |
isInfoEnabled()
|
boolean |
isTraceEnabled()
|
void |
l7dlog(org.apache.log4j.Priority priority,
String key,
Object[] params,
Throwable t)
|
void |
l7dlog(org.apache.log4j.Priority priority,
String key,
Throwable t)
|
void |
log(org.apache.log4j.Priority priority,
Object message)
|
void |
log(org.apache.log4j.Priority priority,
Object message,
Throwable t)
|
void |
log(String callerFQCN,
org.apache.log4j.Priority level,
Object message,
Throwable t)
|
void |
removeAllAppenders()
|
void |
removeAppender(org.apache.log4j.Appender appender)
|
void |
removeAppender(String name)
|
void |
setAdditivity(boolean additive)
|
void |
setLevel(org.apache.log4j.Level level)
|
void |
setPriority(org.apache.log4j.Priority priority)
Deprecated. |
void |
setResourceBundle(ResourceBundle bundle)
|
void |
trace(Object message)
|
void |
trace(Object message,
Throwable t)
|
void |
warn(Object message)
|
void |
warn(Object message,
Throwable t)
|
| Methods inherited from class org.apache.log4j.Logger |
getLogger, getLogger, getLogger, getRootLogger |
| Methods inherited from class org.apache.log4j.Category |
assertLog, exists, getCurrentCategories, getDefaultHierarchy, getHierarchy, getInstance, getInstance, getLevel, getLoggerRepository, getName, getParent, getPriority, getResourceBundleString, getRoot, shutdown |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BridgeLogger
public BridgeLogger(org.jboss.logmanager.Logger logger)
addAppender
public void addAppender(org.apache.log4j.Appender newAppender)
- Specified by:
addAppender in interface org.apache.log4j.spi.AppenderAttachable- Overrides:
addAppender in class org.apache.log4j.Category
callAppenders
public void callAppenders(org.apache.log4j.spi.LoggingEvent event)
- Overrides:
callAppenders in class org.apache.log4j.Category
fatal
public void fatal(Object message)
- Overrides:
fatal in class org.apache.log4j.Category
fatal
public void fatal(Object message,
Throwable t)
- Overrides:
fatal in class org.apache.log4j.Category
error
public void error(Object message)
- Overrides:
error in class org.apache.log4j.Category
error
public void error(Object message,
Throwable t)
- Overrides:
error in class org.apache.log4j.Category
warn
public void warn(Object message)
- Overrides:
warn in class org.apache.log4j.Category
warn
public void warn(Object message,
Throwable t)
- Overrides:
warn in class org.apache.log4j.Category
info
public void info(Object message)
- Overrides:
info in class org.apache.log4j.Category
info
public void info(Object message,
Throwable t)
- Overrides:
info in class org.apache.log4j.Category
isInfoEnabled
public boolean isInfoEnabled()
- Overrides:
isInfoEnabled in class org.apache.log4j.Category
debug
public void debug(Object message)
- Overrides:
debug in class org.apache.log4j.Category
debug
public void debug(Object message,
Throwable t)
- Overrides:
debug in class org.apache.log4j.Category
isDebugEnabled
public boolean isDebugEnabled()
- Overrides:
isDebugEnabled in class org.apache.log4j.Category
trace
public void trace(Object message)
- Overrides:
trace in class org.apache.log4j.Logger
trace
public void trace(Object message,
Throwable t)
- Overrides:
trace in class org.apache.log4j.Logger
isTraceEnabled
public boolean isTraceEnabled()
- Overrides:
isTraceEnabled in class org.apache.log4j.Logger
forcedLog
protected void forcedLog(String fqcn,
org.apache.log4j.Priority level,
Object message,
Throwable t)
- Overrides:
forcedLog in class org.apache.log4j.Category
getAdditivity
public boolean getAdditivity()
- Overrides:
getAdditivity in class org.apache.log4j.Category
getAllAppenders
public Enumeration getAllAppenders()
- Specified by:
getAllAppenders in interface org.apache.log4j.spi.AppenderAttachable- Overrides:
getAllAppenders in class org.apache.log4j.Category
getAppender
public org.apache.log4j.Appender getAppender(String name)
- Specified by:
getAppender in interface org.apache.log4j.spi.AppenderAttachable- Overrides:
getAppender in class org.apache.log4j.Category
getEffectiveLevel
public org.apache.log4j.Level getEffectiveLevel()
- Overrides:
getEffectiveLevel in class org.apache.log4j.Category
getChainedPriority
public org.apache.log4j.Priority getChainedPriority()
- Overrides:
getChainedPriority in class org.apache.log4j.Category
getResourceBundle
public ResourceBundle getResourceBundle()
- Overrides:
getResourceBundle in class org.apache.log4j.Category
isAttached
public boolean isAttached(org.apache.log4j.Appender appender)
- Specified by:
isAttached in interface org.apache.log4j.spi.AppenderAttachable- Overrides:
isAttached in class org.apache.log4j.Category
isEnabledFor
public boolean isEnabledFor(org.apache.log4j.Priority level)
- Overrides:
isEnabledFor in class org.apache.log4j.Category
l7dlog
public void l7dlog(org.apache.log4j.Priority priority,
String key,
Throwable t)
- Overrides:
l7dlog in class org.apache.log4j.Category
l7dlog
public void l7dlog(org.apache.log4j.Priority priority,
String key,
Object[] params,
Throwable t)
- Overrides:
l7dlog in class org.apache.log4j.Category
log
public void log(org.apache.log4j.Priority priority,
Object message,
Throwable t)
- Overrides:
log in class org.apache.log4j.Category
log
public void log(org.apache.log4j.Priority priority,
Object message)
- Overrides:
log in class org.apache.log4j.Category
log
public void log(String callerFQCN,
org.apache.log4j.Priority level,
Object message,
Throwable t)
- Overrides:
log in class org.apache.log4j.Category
removeAllAppenders
public void removeAllAppenders()
- Specified by:
removeAllAppenders in interface org.apache.log4j.spi.AppenderAttachable- Overrides:
removeAllAppenders in class org.apache.log4j.Category
removeAppender
public void removeAppender(org.apache.log4j.Appender appender)
- Specified by:
removeAppender in interface org.apache.log4j.spi.AppenderAttachable- Overrides:
removeAppender in class org.apache.log4j.Category
removeAppender
public void removeAppender(String name)
- Specified by:
removeAppender in interface org.apache.log4j.spi.AppenderAttachable- Overrides:
removeAppender in class org.apache.log4j.Category
setAdditivity
public void setAdditivity(boolean additive)
- Overrides:
setAdditivity in class org.apache.log4j.Category
setLevel
public void setLevel(org.apache.log4j.Level level)
- Overrides:
setLevel in class org.apache.log4j.Category
setPriority
@Deprecated
public void setPriority(org.apache.log4j.Priority priority)
- Deprecated.
- Overrides:
setPriority in class org.apache.log4j.Category
setResourceBundle
public void setResourceBundle(ResourceBundle bundle)
- Overrides:
setResourceBundle in class org.apache.log4j.Category
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.