org.teiid.logging
Class Log4jListener

java.lang.Object
  extended by org.teiid.logging.Log4jListener
All Implemented Interfaces:
Logger

public class Log4jListener
extends java.lang.Object
implements Logger

Log4J Listener


Constructor Summary
Log4jListener()
           
 
Method Summary
static org.apache.log4j.Level convert2Log4JLevel(int level)
          Convert MessageLevel to Level
static int convert2MessageLevel(org.apache.log4j.Level level)
          Convert Level to MessageLevel
static org.apache.log4j.Logger getLogger(java.lang.String context)
          Get the logger for the given context.
 boolean isEnabled(java.lang.String context, int level)
           
 void log(int level, java.lang.String context, java.lang.Object msg)
           
 void log(int level, java.lang.String context, java.lang.Throwable t, java.lang.Object msg)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Log4jListener

public Log4jListener()
Method Detail

isEnabled

public boolean isEnabled(java.lang.String context,
                         int level)
Specified by:
isEnabled in interface Logger

log

public void log(int level,
                java.lang.String context,
                java.lang.Object msg)
Specified by:
log in interface Logger

log

public void log(int level,
                java.lang.String context,
                java.lang.Throwable t,
                java.lang.Object msg)
Specified by:
log in interface Logger

convert2Log4JLevel

public static org.apache.log4j.Level convert2Log4JLevel(int level)
Convert MessageLevel to Level

Parameters:
level -
Returns:

convert2MessageLevel

public static int convert2MessageLevel(org.apache.log4j.Level level)
Convert Level to MessageLevel

Parameters:
level -
Returns:

getLogger

public static org.apache.log4j.Logger getLogger(java.lang.String context)
Get the logger for the given context.

Parameters:
context -
Returns:

shutdown

public void shutdown()
Specified by:
shutdown in interface Logger


Copyright © 2011. All Rights Reserved.