Log4j 1.3alpha-4

org.apache.ugli
Interface Logger

All Known Implementing Classes:
NullLogger

public interface Logger

The main user inteface to logging. It is expected that logging takes places through concerete implemetations of the Logger interface.

Author:
Ceki Gülcü

Method Summary
 void debug(java.lang.Object msg)
          Log a message object with the DEBUG level.
 void debug(java.lang.Object msg, java.lang.Throwable t)
           
 void debug(java.lang.String parameterizedMsg, java.lang.Object param1)
          Log a parameterized message object at the DEBUG level.
 void debug(java.lang.String parameterizedMsg, java.lang.Object param1, java.lang.Object param2)
          Log a parameterized message object at the DEBUG level.
 void error(java.lang.Object msg)
           
 void error(java.lang.Object msg, java.lang.Throwable t)
           
 void error(java.lang.String parameterizedMsg, java.lang.Object param1)
           
 void error(java.lang.String parameterizedMsg, java.lang.Object param1, java.lang.Object param2)
           
 void info(java.lang.Object msg)
           
 void info(java.lang.Object msg, java.lang.Throwable t)
           
 void info(java.lang.String parameterizedMsg, java.lang.Object param1)
           
 void info(java.lang.String parameterizedMsg, java.lang.Object param1, java.lang.Object param2)
           
 boolean isDebugEnabled()
          Is the logger instance enabled for the DEBUG level?
 boolean isErrorEnabled()
           
 boolean isInfoEnabled()
           
 boolean isWarnEnabled()
           
 void warn(java.lang.Object msg)
           
 void warn(java.lang.Object msg, java.lang.Throwable t)
           
 void warn(java.lang.String parameterizedMsg, java.lang.Object param1)
           
 void warn(java.lang.String parameterizedMsg, java.lang.Object param1, java.lang.Object param2)
           
 

Method Detail

isDebugEnabled

public boolean isDebugEnabled()
Is the logger instance enabled for the DEBUG level?

Returns:

debug

public void debug(java.lang.Object msg)
Log a message object with the DEBUG level.

Parameters:
msg - - the message object to be logged

debug

public void debug(java.lang.String parameterizedMsg,
                  java.lang.Object param1)
Log a parameterized message object at the DEBUG level.

This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.

Parameters:
parameterizedMsg - - the parameterized message object
param1 - - the parameter

debug

public void debug(java.lang.String parameterizedMsg,
                  java.lang.Object param1,
                  java.lang.Object param2)
Log a parameterized message object at the DEBUG level.

This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.

Parameters:
parameterizedMsg - - the parameterized message object
param1 - - the first parameter
param2 - - the second parameter

debug

public void debug(java.lang.Object msg,
                  java.lang.Throwable t)

isInfoEnabled

public boolean isInfoEnabled()

info

public void info(java.lang.Object msg)

info

public void info(java.lang.String parameterizedMsg,
                 java.lang.Object param1)

info

public void info(java.lang.String parameterizedMsg,
                 java.lang.Object param1,
                 java.lang.Object param2)

info

public void info(java.lang.Object msg,
                 java.lang.Throwable t)

isWarnEnabled

public boolean isWarnEnabled()

warn

public void warn(java.lang.Object msg)

warn

public void warn(java.lang.String parameterizedMsg,
                 java.lang.Object param1)

warn

public void warn(java.lang.String parameterizedMsg,
                 java.lang.Object param1,
                 java.lang.Object param2)

warn

public void warn(java.lang.Object msg,
                 java.lang.Throwable t)

isErrorEnabled

public boolean isErrorEnabled()

error

public void error(java.lang.Object msg)

error

public void error(java.lang.String parameterizedMsg,
                  java.lang.Object param1)

error

public void error(java.lang.String parameterizedMsg,
                  java.lang.Object param1,
                  java.lang.Object param2)

error

public void error(java.lang.Object msg,
                  java.lang.Throwable t)

Log4j 1.3alpha-4

Copyright 2000-2003 Apache Software Foundation.