Loggerpublic 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. |
Fields Summary |
---|
PrintStream | mOut |
Constructors Summary |
---|
public Logger(PrintStream pOut)Constructor
mOut = pOut;
|
Methods Summary |
---|
public boolean | isLoggingError()Returns true if the application should even bother to try logging
an error.
return true;
| public boolean | isLoggingWarning()Returns true if the application should even bother to try logging
a warning.
return false;
| public void | logError(java.lang.String pMessage, java.lang.Throwable pRootCause)Logs an error
if (isLoggingError ()) {
if (pMessage == null) {
throw new ELException (pRootCause);
}
else if (pRootCause == null) {
throw new ELException (pMessage);
}
else {
throw new ELException (pMessage, pRootCause);
}
}
| public void | logError(java.lang.String pTemplate)Logs an error
if (isLoggingError ()) {
logError (pTemplate, null);
}
| public void | logError(java.lang.Throwable pRootCause)Logs an error
if (isLoggingError ()) {
logError (null, pRootCause);
}
| public void | logError(java.lang.String pTemplate, java.lang.Object pArg0)Logs an error
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
}));
}
| public void | logError(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0)Logs an error
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
}),
pRootCause);
}
| public void | logError(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1)Logs an error
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
}));
}
| public void | logError(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1)Logs an error
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
}),
pRootCause);
}
| public void | logError(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2)Logs an error
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
}));
}
| public 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
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
}),
pRootCause);
}
| public 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
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
}));
}
| 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)Logs an error
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
}),
pRootCause);
}
| 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)Logs an error
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
"" + pArg4,
}));
}
| 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)Logs an error
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
"" + pArg4,
}),
pRootCause);
}
| 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)Logs an error
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
"" + pArg4,
"" + pArg5,
}));
}
| 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)Logs an error
if (isLoggingError ()) {
logError
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
"" + pArg4,
"" + pArg5,
}),
pRootCause);
}
| public void | logWarning(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1, java.lang.Object pArg2)Logs a warning
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
}));
}
| public 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
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
}),
pRootCause);
}
| public 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
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
}));
}
| 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)Logs a warning
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
}),
pRootCause);
}
| 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)Logs a warning
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
"" + pArg4,
}));
}
| 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)Logs a warning
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
"" + pArg4,
}),
pRootCause);
}
| 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)Logs a warning
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
"" + pArg4,
"" + pArg5,
}));
}
| 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)Logs a warning
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
"" + pArg2,
"" + pArg3,
"" + pArg4,
"" + pArg5,
}),
pRootCause);
}
| public void | logWarning(java.lang.String pMessage, java.lang.Throwable pRootCause)Logs a warning
if (isLoggingWarning ()) {
if (pMessage == null) {
System.out.println (pRootCause);
}
else if (pRootCause == null) {
System.out.println (pMessage);
}
else {
System.out.println (pMessage + ": " + pRootCause);
}
}
| public void | logWarning(java.lang.String pTemplate)Logs a warning
if (isLoggingWarning ()) {
logWarning (pTemplate, null);
}
| public void | logWarning(java.lang.Throwable pRootCause)Logs a warning
if (isLoggingWarning ()) {
logWarning (null, pRootCause);
}
| public void | logWarning(java.lang.String pTemplate, java.lang.Object pArg0)Logs a warning
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
}));
}
| public void | logWarning(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0)Logs a warning
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
}),
pRootCause);
}
| public void | logWarning(java.lang.String pTemplate, java.lang.Object pArg0, java.lang.Object pArg1)Logs a warning
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
}));
}
| public void | logWarning(java.lang.String pTemplate, java.lang.Throwable pRootCause, java.lang.Object pArg0, java.lang.Object pArg1)Logs a warning
if (isLoggingWarning ()) {
logWarning
(MessageFormat.format
(pTemplate,
new Object [] {
"" + pArg0,
"" + pArg1,
}),
pRootCause);
}
|
|