org.apache.commons.el
Class Logger

java.lang.Object
  |
  +--org.apache.commons.el.Logger

public class Logger
extends java.lang.Object

The evaluator may pass an instance of this class to operators and expressions during evaluation. They should use this to log any warning or error messages that might come up. This allows all of our logging policies to be concentrated in one class.

Errors are conditions that are severe enough to abort operation. Warnings are conditions through which the operation may continue, but which should be reported to the developer.

Version:
$Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: luehe $
Author:
Nathan Abramson - Art Technology Group

Field Summary
(package private)  java.io.PrintStream mOut
           
 
Constructor Summary
Logger(java.io.PrintStream pOut)
          Constructor
 
Method Summary
 boolean isLoggingError()
          Returns true if the application should even bother to try logging an error.
 boolean isLoggingWarning()
          Returns true if the application should even bother to try logging a warning.
 void logError(java.lang.String pTemplate)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Object pArg0)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3, java.lang.Object pArg4)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3, java.lang.Object pArg4, java.lang.Object pArg5)
          Logs an error
 void logError(java.lang.String pMessage, java.lang.Throwable pRootCause)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3, java.lang.Object pArg4)
          Logs an error
 void logError(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3, java.lang.Object pArg4, java.lang.Object pArg5)
          Logs an error
 void logError(java.lang.Throwable pRootCause)
          Logs an error
 void logWarning(java.lang.String pTemplate)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Object pArg0)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3, java.lang.Object pArg4)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3, java.lang.Object pArg4, java.lang.Object pArg5)
          Logs a warning
 void logWarning(java.lang.String pMessage, java.lang.Throwable pRootCause)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3, java.lang.Object pArg4)
          Logs a warning
 void logWarning(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2, java.lang.Object pArg3, java.lang.Object pArg4, java.lang.Object pArg5)
          Logs a warning
 void logWarning(java.lang.Throwable pRootCause)
          Logs a warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mOut

java.io.PrintStream mOut
Constructor Detail

Logger

public Logger(java.io.PrintStream pOut)
Constructor

Parameters:
pOut - the PrintStream to which warnings should be printed
Method Detail

isLoggingWarning

public boolean isLoggingWarning()
Returns true if the application should even bother to try logging a warning.


logWarning

public void logWarning(java.lang.String pMessage,
                       java.lang.Throwable pRootCause)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.Throwable pRootCause)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Object pArg0)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Throwable pRootCause,
                       java.lang.Object pArg0)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Object pArg0,
                       java.lang.Object pArg1)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Throwable pRootCause,
                       java.lang.Object pArg0,
                       java.lang.Object pArg1)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Object pArg0,
                       java.lang.Object pArg1,
                       java.lang.Object pArg2)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Throwable pRootCause,
                       java.lang.Object pArg0,
                       java.lang.Object pArg1,
                       java.lang.Object pArg2)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Object pArg0,
                       java.lang.Object pArg1,
                       java.lang.Object pArg2,
                       java.lang.Object pArg3)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Throwable pRootCause,
                       java.lang.Object pArg0,
                       java.lang.Object pArg1,
                       java.lang.Object pArg2,
                       java.lang.Object pArg3)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Object pArg0,
                       java.lang.Object pArg1,
                       java.lang.Object pArg2,
                       java.lang.Object pArg3,
                       java.lang.Object pArg4)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Throwable pRootCause,
                       java.lang.Object pArg0,
                       java.lang.Object pArg1,
                       java.lang.Object pArg2,
                       java.lang.Object pArg3,
                       java.lang.Object pArg4)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Object pArg0,
                       java.lang.Object pArg1,
                       java.lang.Object pArg2,
                       java.lang.Object pArg3,
                       java.lang.Object pArg4,
                       java.lang.Object pArg5)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

logWarning

public void logWarning(java.lang.String pTemplate,
                       java.lang.Throwable pRootCause,
                       java.lang.Object pArg0,
                       java.lang.Object pArg1,
                       java.lang.Object pArg2,
                       java.lang.Object pArg3,
                       java.lang.Object pArg4,
                       java.lang.Object pArg5)
                throws javax.servlet.jsp.el.ELException
Logs a warning

javax.servlet.jsp.el.ELException

isLoggingError

public boolean isLoggingError()
Returns true if the application should even bother to try logging an error.


logError

public void logError(java.lang.String pMessage,
                     java.lang.Throwable pRootCause)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.Throwable pRootCause)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Object pArg0)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Throwable pRootCause,
                     java.lang.Object pArg0)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Object pArg0,
                     java.lang.Object pArg1)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Throwable pRootCause,
                     java.lang.Object pArg0,
                     java.lang.Object pArg1)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Object pArg0,
                     java.lang.Object pArg1,
                     java.lang.Object pArg2)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Throwable pRootCause,
                     java.lang.Object pArg0,
                     java.lang.Object pArg1,
                     java.lang.Object pArg2)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Object pArg0,
                     java.lang.Object pArg1,
                     java.lang.Object pArg2,
                     java.lang.Object pArg3)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Throwable pRootCause,
                     java.lang.Object pArg0,
                     java.lang.Object pArg1,
                     java.lang.Object pArg2,
                     java.lang.Object pArg3)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Object pArg0,
                     java.lang.Object pArg1,
                     java.lang.Object pArg2,
                     java.lang.Object pArg3,
                     java.lang.Object pArg4)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Throwable pRootCause,
                     java.lang.Object pArg0,
                     java.lang.Object pArg1,
                     java.lang.Object pArg2,
                     java.lang.Object pArg3,
                     java.lang.Object pArg4)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Object pArg0,
                     java.lang.Object pArg1,
                     java.lang.Object pArg2,
                     java.lang.Object pArg3,
                     java.lang.Object pArg4,
                     java.lang.Object pArg5)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException

logError

public void logError(java.lang.String pTemplate,
                     java.lang.Throwable pRootCause,
                     java.lang.Object pArg0,
                     java.lang.Object pArg1,
                     java.lang.Object pArg2,
                     java.lang.Object pArg3,
                     java.lang.Object pArg4,
                     java.lang.Object pArg5)
              throws javax.servlet.jsp.el.ELException
Logs an error

javax.servlet.jsp.el.ELException


Copyright (c) 2001-2002 - Apache Software Foundation