org.openswing.swing.logger.client
Interface LoggerMethods

All Known Implementing Classes:
ConsoleLogger

public interface LoggerMethods

Title: OpenSwing Framework

Description: Base class for logging messages.

Copyright: Copyright (C) 2006 Mauro Carniel

This file is part of OpenSwing Framework. This library is free software; you can redistribute it and/or modify it under the terms of the (LGPL) Lesser General Public License as published by the Free Software Foundation; GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. The author may be contacted at: maurocarniel@tin.it


Method Summary
 void debug(java.lang.String className, java.lang.String methodName, java.lang.String debugMessage)
          Log a debug message.
 void error(java.lang.String className, java.lang.String methodName, java.lang.String errorMessage, java.lang.Throwable exception)
          Log an error message.
 void info(java.lang.String className, java.lang.String methodName, java.lang.String infoMessage)
          Log an info message.
 void warn(java.lang.String className, java.lang.String methodName, java.lang.String warnMessage)
          Log a warn message.
 

Method Detail

error

public void error(java.lang.String className,
                  java.lang.String methodName,
                  java.lang.String errorMessage,
                  java.lang.Throwable exception)
Log an error message.

Parameters:
className - class when occours the exception
methodName - method when occours the exception
errorMessage - exception message
exception - exception

debug

public void debug(java.lang.String className,
                  java.lang.String methodName,
                  java.lang.String debugMessage)
Log a debug message.

Parameters:
className - class when occours the debug message
methodName - method when occours the debug message
debugMessage - debug message

warn

public void warn(java.lang.String className,
                 java.lang.String methodName,
                 java.lang.String warnMessage)
Log a warn message.

Parameters:
className - class when occours the warn message
methodName - method when occours the warn message
warnMessage - warn message

info

public void info(java.lang.String className,
                 java.lang.String methodName,
                 java.lang.String infoMessage)
Log an info message.

Parameters:
className - class when occours the warn message
methodName - method when occours the warn message
infoMessage - info message