org.ops4j.pax.logging.internal
Class DefaultServiceLog

java.lang.Object
  extended by org.ops4j.pax.logging.FqcnIgnoringPaxLogger
      extended by org.ops4j.pax.logging.internal.DefaultServiceLog
All Implemented Interfaces:
PaxLogger

public class DefaultServiceLog
extends FqcnIgnoringPaxLogger

This Logger will be used when the Pax Logging Service is not available.

Defaults to DEBUG but can be changed if if the "org.ops4j.pax.logging.DefaultServiceLog.level" system property is set to on of the following: TRACE, DEBUG, INFO, WARN, ERROR, FATAL, or NONE, prior to this class is loaded, OR by calling the static method DefaultServiceLog.setLogLevel( String level ), where level is one of the same strings.


Field Summary
static int level
           
 
Fields inherited from interface org.ops4j.pax.logging.PaxLogger
LEVEL_DEBUG, LEVEL_ERROR, LEVEL_INFO, LEVEL_TRACE, LEVEL_WARNING
 
Method Summary
 void debug(java.lang.String message, java.lang.Throwable t)
           
 void error(java.lang.String message, java.lang.Throwable t)
           
 void fatal(java.lang.String message, java.lang.Throwable t)
           
 int getLogLevel()
           
 java.lang.String getName()
           
 PaxContext getPaxContext()
           
 void inform(java.lang.String message, java.lang.Throwable t)
           
 boolean isDebugEnabled()
           
 boolean isErrorEnabled()
           
 boolean isFatalEnabled()
           
 boolean isInfoEnabled()
           
 boolean isTraceEnabled()
           
 boolean isWarnEnabled()
           
static void setLogLevel(java.lang.String level)
           
 void trace(java.lang.String message, java.lang.Throwable t)
           
 void warn(java.lang.String message, java.lang.Throwable t)
           
 
Methods inherited from class org.ops4j.pax.logging.FqcnIgnoringPaxLogger
debug, error, fatal, inform, trace, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

level

public static int level
Method Detail

isTraceEnabled

public boolean isTraceEnabled()

isDebugEnabled

public boolean isDebugEnabled()

isWarnEnabled

public boolean isWarnEnabled()

isInfoEnabled

public boolean isInfoEnabled()

isErrorEnabled

public boolean isErrorEnabled()

isFatalEnabled

public boolean isFatalEnabled()

trace

public void trace(java.lang.String message,
                  java.lang.Throwable t)

debug

public void debug(java.lang.String message,
                  java.lang.Throwable t)

inform

public void inform(java.lang.String message,
                   java.lang.Throwable t)

warn

public void warn(java.lang.String message,
                 java.lang.Throwable t)

error

public void error(java.lang.String message,
                  java.lang.Throwable t)

fatal

public void fatal(java.lang.String message,
                  java.lang.Throwable t)

getLogLevel

public int getLogLevel()

setLogLevel

public static void setLogLevel(java.lang.String level)

getName

public java.lang.String getName()

getPaxContext

public PaxContext getPaxContext()


Copyright © 2006-2011 OPS4J - Open Participation Software for Java. All Rights Reserved.