Class Logger
- java.lang.Object
-
- org.apache.taglibs.standard.lang.jstl.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: kchung $
- Author:
- Nathan Abramson - Art Technology Group
-
-
Constructor Summary
Constructors Constructor Description Logger(PrintStream pOut)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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(String pTemplate)
Logs an errorvoid
logError(String pTemplate, Object pArg0)
Logs an errorvoid
logError(String pTemplate, Object pArg0, Object pArg1)
Logs an errorvoid
logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2)
Logs an errorvoid
logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3)
Logs an errorvoid
logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4)
Logs an errorvoid
logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5)
Logs an errorvoid
logError(String pMessage, Throwable pRootCause)
Logs an errorvoid
logError(String pTemplate, Throwable pRootCause, Object pArg0)
Logs an errorvoid
logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1)
Logs an errorvoid
logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2)
Logs an errorvoid
logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3)
Logs an errorvoid
logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4)
Logs an errorvoid
logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5)
Logs an errorvoid
logError(Throwable pRootCause)
Logs an errorvoid
logWarning(String pTemplate)
Logs a warningvoid
logWarning(String pTemplate, Object pArg0)
Logs a warningvoid
logWarning(String pTemplate, Object pArg0, Object pArg1)
Logs a warningvoid
logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2)
Logs a warningvoid
logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3)
Logs a warningvoid
logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4)
Logs a warningvoid
logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5)
Logs a warningvoid
logWarning(String pMessage, Throwable pRootCause)
Logs a warningvoid
logWarning(String pTemplate, Throwable pRootCause, Object pArg0)
Logs a warningvoid
logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1)
Logs a warningvoid
logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2)
Logs a warningvoid
logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3)
Logs a warningvoid
logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4)
Logs a warningvoid
logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5)
Logs a warningvoid
logWarning(Throwable pRootCause)
Logs a warning
-
-
-
Constructor Detail
-
Logger
public Logger(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(String pMessage, Throwable pRootCause) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(Throwable pRootCause) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Object pArg0) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Throwable pRootCause, Object pArg0) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Object pArg0, Object pArg1) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5) throws ELException
Logs a warning- Throws:
ELException
-
logWarning
public void logWarning(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5) throws ELException
Logs a warning- Throws:
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 ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(Throwable pRootCause) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Object pArg0) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Throwable pRootCause, Object pArg0) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Object pArg0, Object pArg1) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5) throws ELException
Logs an error- Throws:
ELException
-
logError
public void logError(String pTemplate, Throwable pRootCause, Object pArg0, Object pArg1, Object pArg2, Object pArg3, Object pArg4, Object pArg5) throws ELException
Logs an error- Throws:
ELException
-
-