org.apache.openjpa.lib.log
Class SLF4JLogFactory.LogAdapter

java.lang.Object
  extended by org.apache.openjpa.lib.log.SLF4JLogFactory.LogAdapter
All Implemented Interfaces:
Log
Enclosing class:
SLF4JLogFactory

public static class SLF4JLogFactory.LogAdapter
extends Object
implements Log

Adapts a Log4J logger to the Log interface.


Field Summary
 
Fields inherited from interface org.apache.openjpa.lib.log.Log
ERROR, FATAL, INFO, TRACE, WARN
 
Method Summary
 void debug(Object o)
           
 void debug(Object o, Throwable t)
           
 void error(Object o)
          Write out a log message at the Log.ERROR level with the stringification of o as the body of the message, also outputting t to the log.
 void error(Object o, Throwable t)
          Write out a log message at the Log.ERROR level with the stringification of o as the body of the message, also outputting t to the log.
 void fatal(Object o)
          Write out a log message at the Log.FATAL level with the stringification of o as the body of the message, also outputting t to the log.
 void fatal(Object o, Throwable t)
          Write out a log message at the Log.FATAL level with the stringification of o as the body of the message, also outputting t to the log.
 org.slf4j.Logger getDelegate()
           
 void info(Object o)
          Write out a log message at the Log.INFO level with the stringification of o as the body of the message, also outputting t to the log.
 void info(Object o, Throwable t)
          Write out a log message at the Log.INFO level with the stringification of o as the body of the message, also outputting t to the log.
 boolean isDebugEnabled()
           
 boolean isErrorEnabled()
          Returns if the Log.ERROR log level is enabled.
 boolean isFatalEnabled()
          Returns if the Log.FATAL log level is enabled.
 boolean isInfoEnabled()
          Returns if the Log.INFO log level is enabled.
 boolean isTraceEnabled()
          Returns if the Log.TRACE log level is enabled.
 boolean isWarnEnabled()
          Returns if the Log.WARN log level is enabled.
 void trace(Object o)
          Write out a log message at the Log.TRACE level with the stringification of o as the body of the message.
 void trace(Object o, Throwable t)
          Write out a log message at the Log.TRACE level with the stringification of o as the body of the message, also outputting t to the log.
 void warn(Object o)
          Write out a log message at the Log.WARN level with the stringification of o as the body of the message, also outputting t to the log.
 void warn(Object o, Throwable t)
          Write out a log message at the Log.WARN level with the stringification of o as the body of the message, also outputting t to the log.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDelegate

public org.slf4j.Logger getDelegate()

isTraceEnabled

public boolean isTraceEnabled()
Description copied from interface: Log
Returns if the Log.TRACE log level is enabled.

Specified by:
isTraceEnabled in interface Log

isDebugEnabled

public boolean isDebugEnabled()

isInfoEnabled

public boolean isInfoEnabled()
Description copied from interface: Log
Returns if the Log.INFO log level is enabled.

Specified by:
isInfoEnabled in interface Log

isWarnEnabled

public boolean isWarnEnabled()
Description copied from interface: Log
Returns if the Log.WARN log level is enabled.

Specified by:
isWarnEnabled in interface Log

isErrorEnabled

public boolean isErrorEnabled()
Description copied from interface: Log
Returns if the Log.ERROR log level is enabled.

Specified by:
isErrorEnabled in interface Log

isFatalEnabled

public boolean isFatalEnabled()
Description copied from interface: Log
Returns if the Log.FATAL log level is enabled.

Specified by:
isFatalEnabled in interface Log

trace

public void trace(Object o)
Description copied from interface: Log
Write out a log message at the Log.TRACE level with the stringification of o as the body of the message.

Specified by:
trace in interface Log

trace

public void trace(Object o,
                  Throwable t)
Description copied from interface: Log
Write out a log message at the Log.TRACE level with the stringification of o as the body of the message, also outputting t to the log.

Specified by:
trace in interface Log

debug

public void debug(Object o)

debug

public void debug(Object o,
                  Throwable t)

info

public void info(Object o)
Description copied from interface: Log
Write out a log message at the Log.INFO level with the stringification of o as the body of the message, also outputting t to the log.

Specified by:
info in interface Log

info

public void info(Object o,
                 Throwable t)
Description copied from interface: Log
Write out a log message at the Log.INFO level with the stringification of o as the body of the message, also outputting t to the log.

Specified by:
info in interface Log

warn

public void warn(Object o)
Description copied from interface: Log
Write out a log message at the Log.WARN level with the stringification of o as the body of the message, also outputting t to the log.

Specified by:
warn in interface Log

warn

public void warn(Object o,
                 Throwable t)
Description copied from interface: Log
Write out a log message at the Log.WARN level with the stringification of o as the body of the message, also outputting t to the log.

Specified by:
warn in interface Log

error

public void error(Object o)
Description copied from interface: Log
Write out a log message at the Log.ERROR level with the stringification of o as the body of the message, also outputting t to the log.

Specified by:
error in interface Log

error

public void error(Object o,
                  Throwable t)
Description copied from interface: Log
Write out a log message at the Log.ERROR level with the stringification of o as the body of the message, also outputting t to the log.

Specified by:
error in interface Log

fatal

public void fatal(Object o)
Description copied from interface: Log
Write out a log message at the Log.FATAL level with the stringification of o as the body of the message, also outputting t to the log.

Specified by:
fatal in interface Log

fatal

public void fatal(Object o,
                  Throwable t)
Description copied from interface: Log
Write out a log message at the Log.FATAL level with the stringification of o as the body of the message, also outputting t to the log.

Specified by:
fatal in interface Log


Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.