org.ops4j.pax.logging.internal
Class DefaultServiceLog

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

public class DefaultServiceLog
extends java.lang.Object
implements PaxLogger

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 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()
Specified by:
isTraceEnabled in interface PaxLogger

isDebugEnabled

public boolean isDebugEnabled()
Specified by:
isDebugEnabled in interface PaxLogger

isWarnEnabled

public boolean isWarnEnabled()
Specified by:
isWarnEnabled in interface PaxLogger

isInfoEnabled

public boolean isInfoEnabled()
Specified by:
isInfoEnabled in interface PaxLogger

isErrorEnabled

public boolean isErrorEnabled()
Specified by:
isErrorEnabled in interface PaxLogger

isFatalEnabled

public boolean isFatalEnabled()
Specified by:
isFatalEnabled in interface PaxLogger

trace

public void trace(java.lang.String message,
                  java.lang.Throwable t)
Specified by:
trace in interface PaxLogger

debug

public void debug(java.lang.String message,
                  java.lang.Throwable t)
Specified by:
debug in interface PaxLogger

inform

public void inform(java.lang.String message,
                   java.lang.Throwable t)
Specified by:
inform in interface PaxLogger

warn

public void warn(java.lang.String message,
                 java.lang.Throwable t)
Specified by:
warn in interface PaxLogger

error

public void error(java.lang.String message,
                  java.lang.Throwable t)
Specified by:
error in interface PaxLogger

fatal

public void fatal(java.lang.String message,
                  java.lang.Throwable t)
Specified by:
fatal in interface PaxLogger

getLogLevel

public int getLogLevel()
Specified by:
getLogLevel in interface PaxLogger

setLogLevel

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

getName

public java.lang.String getName()
Specified by:
getName in interface PaxLogger

getPaxContext

public PaxContext getPaxContext()
Specified by:
getPaxContext in interface PaxLogger


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