com.googlecode.kevinarpe.papaya.logging.slf4j
Interface SLF4JLevelLogger


public interface SLF4JLevelLogger

A logger that can only log at a single level. The Logger interface provide for five types of logging: TRACE, DEBUG, INFO, WARN, ERROR. This interface is effectively one fifth of the original. To create instances that implement this inteface, see SLF4JLevelLoggerUtils.

Author:
Kevin Connor ARPE (kevinarpe@gmail.com)

Method Summary
 SLF4JLogLevel getLogLevel()
           
 boolean isEnabled()
          Tests if this logger is enabled and logging events are processed.
 boolean isEnabled(org.slf4j.Marker marker)
          Tests if this logger is enabled for a particular marker and logging events are processed.
 void log(org.slf4j.Marker marker, String msg)
           
 void log(org.slf4j.Marker marker, String format, Object... argArr)
           
 void log(org.slf4j.Marker marker, String format, Object arg)
           
 void log(org.slf4j.Marker marker, String format, Object arg1, Object arg2)
           
 void log(org.slf4j.Marker marker, String msg, Throwable t)
           
 void log(String msg)
           
 void log(String format, Object... argArr)
           
 void log(String format, Object arg)
           
 void log(String format, Object arg1, Object arg2)
           
 void log(String msg, Throwable t)
           
 

Method Detail

getLogLevel

SLF4JLogLevel getLogLevel()
Returns:
single logging level for this logger

isEnabled

boolean isEnabled()
Tests if this logger is enabled and logging events are processed.

Returns:
true if enabled, else false
See Also:
isEnabled(Marker)

log

void log(String msg)
See Also:
Logger.info(String), log(Marker, String)

log

void log(String format,
         Object arg)
See Also:
Logger.info(String, Object), log(Marker, String, Object)

log

void log(String format,
         Object arg1,
         Object arg2)
See Also:
Logger.info(String, Object), log(Marker, String, Object)

log

void log(String format,
         Object... argArr)
See Also:
Logger.info(String, Object), log(Marker, String, Object)

log

void log(String msg,
         Throwable t)
See Also:
Logger.info(String, Object), log(Marker, String, Object)

isEnabled

boolean isEnabled(org.slf4j.Marker marker)
Tests if this logger is enabled for a particular marker and logging events are processed.

Returns:
true if enabled, else false
See Also:
isEnabled()

log

void log(org.slf4j.Marker marker,
         String msg)
See Also:
Logger.info(Marker, String), log(String)

log

void log(org.slf4j.Marker marker,
         String format,
         Object arg)
See Also:
Logger.info(Marker, String, Object), log(String, Object)

log

void log(org.slf4j.Marker marker,
         String format,
         Object arg1,
         Object arg2)
See Also:
Logger.info(Marker, String, Object), log(String, Object)

log

void log(org.slf4j.Marker marker,
         String format,
         Object... argArr)
See Also:
Logger.info(Marker, String, Object), log(String, Object)

log

void log(org.slf4j.Marker marker,
         String msg,
         Throwable t)
See Also:
Logger.info(Marker, String, Object), log(String, Object)


Copyright © 2013-2014. All Rights Reserved.