com.extrememessaging.ResponseMaster.monitor
Class log4jBridge

java.lang.Object
  extended by com.extrememessaging.ResponseMaster.monitor.log4jBridge
All Implemented Interfaces:
org.apache.log4j.Appender

public class log4jBridge
extends java.lang.Object
implements org.apache.log4j.Appender

This class is a simple bridge between the log4j logging system and the Monitor system of ResponseMaster. It was created so that logging events created by libraries that we use can be logged in the same way that our own events are logged. You shouldn't need it for anything.


Constructor Summary
log4jBridge()
           
 
Method Summary
 void addFilter(org.apache.log4j.spi.Filter newFilter)
           
 void clearFilters()
           
 void close()
           
 void doAppend(org.apache.log4j.spi.LoggingEvent event)
           
 org.apache.log4j.spi.ErrorHandler getErrorHandler()
           
 org.apache.log4j.spi.Filter getFilter()
           
 org.apache.log4j.Layout getLayout()
           
 java.lang.String getName()
           
static void Initialize()
           
 boolean requiresLayout()
           
 void setErrorHandler(org.apache.log4j.spi.ErrorHandler errorHandler)
           
 void setLayout(org.apache.log4j.Layout layout)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

log4jBridge

public log4jBridge()
Method Detail

Initialize

public static void Initialize()

setName

public void setName(java.lang.String name)
Specified by:
setName in interface org.apache.log4j.Appender

getName

public java.lang.String getName()
Specified by:
getName in interface org.apache.log4j.Appender

doAppend

public void doAppend(org.apache.log4j.spi.LoggingEvent event)
Specified by:
doAppend in interface org.apache.log4j.Appender

addFilter

public void addFilter(org.apache.log4j.spi.Filter newFilter)
Specified by:
addFilter in interface org.apache.log4j.Appender

getFilter

public org.apache.log4j.spi.Filter getFilter()
Specified by:
getFilter in interface org.apache.log4j.Appender

clearFilters

public void clearFilters()
Specified by:
clearFilters in interface org.apache.log4j.Appender

close

public void close()
Specified by:
close in interface org.apache.log4j.Appender

setErrorHandler

public void setErrorHandler(org.apache.log4j.spi.ErrorHandler errorHandler)
Specified by:
setErrorHandler in interface org.apache.log4j.Appender

getErrorHandler

public org.apache.log4j.spi.ErrorHandler getErrorHandler()
Specified by:
getErrorHandler in interface org.apache.log4j.Appender

setLayout

public void setLayout(org.apache.log4j.Layout layout)
Specified by:
setLayout in interface org.apache.log4j.Appender

getLayout

public org.apache.log4j.Layout getLayout()
Specified by:
getLayout in interface org.apache.log4j.Appender

requiresLayout

public boolean requiresLayout()
Specified by:
requiresLayout in interface org.apache.log4j.Appender