org.jboss.logmanager.log4j
Class BridgeLogger

java.lang.Object
  extended by org.apache.log4j.Category
      extended by org.apache.log4j.Logger
          extended by 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.


Field Summary
 
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(java.lang.Object message)
           
 void debug(java.lang.Object message, java.lang.Throwable t)
           
 void error(java.lang.Object message)
           
 void error(java.lang.Object message, java.lang.Throwable t)
           
 void fatal(java.lang.Object message)
           
 void fatal(java.lang.Object message, java.lang.Throwable t)
           
protected  void forcedLog(java.lang.String fqcn, org.apache.log4j.Priority level, java.lang.Object message, java.lang.Throwable t)
           
 boolean getAdditivity()
           
 java.util.Enumeration getAllAppenders()
           
 org.apache.log4j.Appender getAppender(java.lang.String name)
           
 org.apache.log4j.Priority getChainedPriority()
           
 org.apache.log4j.Level getEffectiveLevel()
           
 java.util.ResourceBundle getResourceBundle()
           
 void info(java.lang.Object message)
           
 void info(java.lang.Object message, java.lang.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, java.lang.String key, java.lang.Object[] params, java.lang.Throwable t)
           
 void l7dlog(org.apache.log4j.Priority priority, java.lang.String key, java.lang.Throwable t)
           
 void log(org.apache.log4j.Priority priority, java.lang.Object message)
           
 void log(org.apache.log4j.Priority priority, java.lang.Object message, java.lang.Throwable t)
           
 void log(java.lang.String callerFQCN, org.apache.log4j.Priority level, java.lang.Object message, java.lang.Throwable t)
           
 void removeAllAppenders()
           
 void removeAppender(org.apache.log4j.Appender appender)
           
 void removeAppender(java.lang.String name)
           
 void setAdditivity(boolean additive)
           
 void setLevel(org.apache.log4j.Level level)
           
 void setPriority(org.apache.log4j.Priority priority)
          Deprecated. 
 void setResourceBundle(java.util.ResourceBundle bundle)
           
 void trace(java.lang.Object message)
           
 void trace(java.lang.Object message, java.lang.Throwable t)
           
 void warn(java.lang.Object message)
           
 void warn(java.lang.Object message, java.lang.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
 

Constructor Detail

BridgeLogger

public BridgeLogger(org.jboss.logmanager.Logger logger)
Method Detail

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(java.lang.Object message)
Overrides:
fatal in class org.apache.log4j.Category

fatal

public void fatal(java.lang.Object message,
                  java.lang.Throwable t)
Overrides:
fatal in class org.apache.log4j.Category

error

public void error(java.lang.Object message)
Overrides:
error in class org.apache.log4j.Category

error

public void error(java.lang.Object message,
                  java.lang.Throwable t)
Overrides:
error in class org.apache.log4j.Category

warn

public void warn(java.lang.Object message)
Overrides:
warn in class org.apache.log4j.Category

warn

public void warn(java.lang.Object message,
                 java.lang.Throwable t)
Overrides:
warn in class org.apache.log4j.Category

info

public void info(java.lang.Object message)
Overrides:
info in class org.apache.log4j.Category

info

public void info(java.lang.Object message,
                 java.lang.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(java.lang.Object message)
Overrides:
debug in class org.apache.log4j.Category

debug

public void debug(java.lang.Object message,
                  java.lang.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(java.lang.Object message)
Overrides:
trace in class org.apache.log4j.Logger

trace

public void trace(java.lang.Object message,
                  java.lang.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(java.lang.String fqcn,
                         org.apache.log4j.Priority level,
                         java.lang.Object message,
                         java.lang.Throwable t)
Overrides:
forcedLog in class org.apache.log4j.Category

getAdditivity

public boolean getAdditivity()
Overrides:
getAdditivity in class org.apache.log4j.Category

getAllAppenders

public java.util.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(java.lang.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 java.util.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,
                   java.lang.String key,
                   java.lang.Throwable t)
Overrides:
l7dlog in class org.apache.log4j.Category

l7dlog

public void l7dlog(org.apache.log4j.Priority priority,
                   java.lang.String key,
                   java.lang.Object[] params,
                   java.lang.Throwable t)
Overrides:
l7dlog in class org.apache.log4j.Category

log

public void log(org.apache.log4j.Priority priority,
                java.lang.Object message,
                java.lang.Throwable t)
Overrides:
log in class org.apache.log4j.Category

log

public void log(org.apache.log4j.Priority priority,
                java.lang.Object message)
Overrides:
log in class org.apache.log4j.Category

log

public void log(java.lang.String callerFQCN,
                org.apache.log4j.Priority level,
                java.lang.Object message,
                java.lang.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(java.lang.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(java.util.ResourceBundle bundle)
Overrides:
setResourceBundle in class org.apache.log4j.Category


Copyright © 2009. All Rights Reserved.