org.apache.ws.jaxme.logging
Interface Logger

All Known Implementing Classes:
AntProjectLogger, JavaUtilLogger, Log4jLogger, LoggerImpl, PrintStreamLogger, PrintWriterLogger

public interface Logger

The Logger interface describes an object which is able to log a message.

Author:
Jochen Wiedmann

Method Summary
 void entering(java.lang.String pMethodName)
          Logs the message that a method is entered.
 void entering(java.lang.String pMethodName, java.lang.Object pDetails1)
          Logs the message that a method is entered.
 void entering(java.lang.String pMethodName, java.lang.Object[] pDetails)
          Logs the message that a method is entered.
 void error(java.lang.String pMethodName, java.lang.String pMsg)
          Logs the given message with error level.
 void error(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object pDetails)
          Logs the given message with error level.
 void error(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object[] pDetails)
          Logs the given message with error level.
 void exiting(java.lang.String pMethodName)
          Logs the message that a method is exiting.
 void exiting(java.lang.String pMethodName, java.lang.Object pDetails1)
          Logs the message that a method is exiting.
 void exiting(java.lang.String pMethodName, java.lang.Object[] pDetails)
          Logs the message that a method is exiting.
 void fine(java.lang.String pMethodName, java.lang.String pMsg)
          Logs the given message with fine level.
 void fine(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object pDetails)
          Logs the given message with fine level.
 void fine(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object[] pDetails)
          Logs the given message with fine level.
 void finer(java.lang.String pMethodName, java.lang.String pMsg)
          Logs the given message with finer level.
 void finer(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object pDetails)
          Logs the given message with finer level.
 void finer(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object[] pDetails)
          Logs the given message with finer level.
 void finest(java.lang.String pMethodName, java.lang.String pMsg)
          Logs the given message with finest level.
 void finest(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object pDetails)
          Logs the given message with finest level.
 void finest(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object[] pDetails)
          Logs the given message with finest level.
 void info(java.lang.String pMethodName, java.lang.String pMsg)
          Logs the given message with info level.
 void info(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object pDetails)
          Logs the given message with info level.
 void info(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object[] pDetails)
          Logs the given message with info level.
 boolean isErrorEnabled()
          Returns whether error logging is enabled.
 boolean isFineEnabled()
          Returns whether fine logging is enabled.
 boolean isFinerEnabled()
          Returns whether fine logging is enabled.
 boolean isFinestEnabled()
          Returns whether finest logging is enabled.
 boolean isInfoEnabled()
          Returns whether info logging is enabled.
 boolean isWarnEnabled()
          Returns whether warning logging is enabled.
 void throwing(java.lang.String pMethodName, java.lang.Throwable pThrowable)
          Logs the given Throwable.
 void warn(java.lang.String pMethodName, java.lang.String pMsg)
          Logs the given message with warning level.
 void warn(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object pDetails)
          Logs the given message with warning level.
 void warn(java.lang.String pMethodName, java.lang.String pMsg, java.lang.Object[] pDetails)
          Logs the given message with warning level.
 

Method Detail

entering

void entering(java.lang.String pMethodName,
              java.lang.Object[] pDetails)

Logs the message that a method is entered.


entering

void entering(java.lang.String pMethodName)

Logs the message that a method is entered.


entering

void entering(java.lang.String pMethodName,
              java.lang.Object pDetails1)

Logs the message that a method is entered.


exiting

void exiting(java.lang.String pMethodName,
             java.lang.Object[] pDetails)

Logs the message that a method is exiting.


exiting

void exiting(java.lang.String pMethodName)

Logs the message that a method is exiting.


exiting

void exiting(java.lang.String pMethodName,
             java.lang.Object pDetails1)

Logs the message that a method is exiting.


throwing

void throwing(java.lang.String pMethodName,
              java.lang.Throwable pThrowable)

Logs the given Throwable.


isFinestEnabled

boolean isFinestEnabled()

Returns whether finest logging is enabled.


finest

void finest(java.lang.String pMethodName,
            java.lang.String pMsg,
            java.lang.Object[] pDetails)

Logs the given message with finest level.


finest

void finest(java.lang.String pMethodName,
            java.lang.String pMsg)

Logs the given message with finest level.


finest

void finest(java.lang.String pMethodName,
            java.lang.String pMsg,
            java.lang.Object pDetails)

Logs the given message with finest level.


finer

void finer(java.lang.String pMethodName,
           java.lang.String pMsg,
           java.lang.Object[] pDetails)

Logs the given message with finer level.


isFinerEnabled

boolean isFinerEnabled()

Returns whether fine logging is enabled.


finer

void finer(java.lang.String pMethodName,
           java.lang.String pMsg)

Logs the given message with finer level.


finer

void finer(java.lang.String pMethodName,
           java.lang.String pMsg,
           java.lang.Object pDetails)

Logs the given message with finer level.


isFineEnabled

boolean isFineEnabled()

Returns whether fine logging is enabled.


fine

void fine(java.lang.String pMethodName,
          java.lang.String pMsg,
          java.lang.Object[] pDetails)

Logs the given message with fine level.


fine

void fine(java.lang.String pMethodName,
          java.lang.String pMsg)

Logs the given message with fine level.


fine

void fine(java.lang.String pMethodName,
          java.lang.String pMsg,
          java.lang.Object pDetails)

Logs the given message with fine level.


isInfoEnabled

boolean isInfoEnabled()

Returns whether info logging is enabled.


info

void info(java.lang.String pMethodName,
          java.lang.String pMsg,
          java.lang.Object[] pDetails)

Logs the given message with info level.


info

void info(java.lang.String pMethodName,
          java.lang.String pMsg)

Logs the given message with info level.


info

void info(java.lang.String pMethodName,
          java.lang.String pMsg,
          java.lang.Object pDetails)

Logs the given message with info level.


isWarnEnabled

boolean isWarnEnabled()

Returns whether warning logging is enabled.


warn

void warn(java.lang.String pMethodName,
          java.lang.String pMsg,
          java.lang.Object[] pDetails)

Logs the given message with warning level.


warn

void warn(java.lang.String pMethodName,
          java.lang.String pMsg)

Logs the given message with warning level.


warn

void warn(java.lang.String pMethodName,
          java.lang.String pMsg,
          java.lang.Object pDetails)

Logs the given message with warning level.


isErrorEnabled

boolean isErrorEnabled()

Returns whether error logging is enabled.


error

void error(java.lang.String pMethodName,
           java.lang.String pMsg,
           java.lang.Object[] pDetails)

Logs the given message with error level.


error

void error(java.lang.String pMethodName,
           java.lang.String pMsg)

Logs the given message with error level.


error

void error(java.lang.String pMethodName,
           java.lang.String pMsg,
           java.lang.Object pDetails)

Logs the given message with error level.