Class Logger

java.lang.Object
org.apache.commons.el.Logger

public class Logger extends 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 Details

  • Constructor Details

    • Logger

      public Logger(PrintStream pOut)
      Constructor
      Parameters:
      pOut - the PrintStream to which warnings should be printed
  • Method Details

    • isLoggingWarning

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

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

      public void logWarning(String pTemplate) throws javax.servlet.jsp.el.ELException
      Logs a warning
      Throws:
      javax.servlet.jsp.el.ELException
    • logWarning

      public void logWarning(Throwable pRootCause) throws javax.servlet.jsp.el.ELException
      Logs a warning
      Throws:
      javax.servlet.jsp.el.ELException
    • logWarning

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

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

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

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

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

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

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

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

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

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

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

      public void logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5) throws javax.servlet.jsp.el.ELException
      Logs a warning
      Throws:
      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(String pMessage, Throwable pRootCause) throws javax.servlet.jsp.el.ELException
      Logs an error
      Throws:
      javax.servlet.jsp.el.ELException
    • logError

      public void logError(String pTemplate) throws javax.servlet.jsp.el.ELException
      Logs an error
      Throws:
      javax.servlet.jsp.el.ELException
    • logError

      public void logError(Throwable pRootCause) throws javax.servlet.jsp.el.ELException
      Logs an error
      Throws:
      javax.servlet.jsp.el.ELException
    • logError

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

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

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

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

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

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

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

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

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

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

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

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