|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--oracle.cabo.share.error.BaseErrorLog
Implementation of ErrorLog that sends errors to System.err.
| Fields inherited from interface oracle.cabo.share.error.ErrorLog |
VERBOSITY_DEBUG, VERBOSITY_ERROR, VERBOSITY_INFO, VERBOSITY_NONE, VERBOSITY_WARNING |
| Constructor Summary | |
BaseErrorLog()
Creates a BaseErrorLog. |
|
| Method Summary | |
static boolean |
canIgnore(java.lang.Throwable t)
Returns whether the exception can be safely ignored. |
java.lang.Throwable[] |
getLoggedErrors()
Returns an array of all logged errors. |
int |
getVerbosityLevel()
Returns the verbosity level. |
boolean |
isErrorPresent()
Returns true if any errors have been logged. |
void |
log(java.lang.String message,
java.lang.Throwable t,
int level)
Records a message and error on the log with a specific verbosity level. |
void |
logError(java.lang.Throwable t)
Records a Throwable, and sends it to the log. |
void |
logMessage(java.lang.String s)
Sends a string message to System.err. |
boolean |
matchesVerbosity(int level)
Returns true if the given verbosity level would result in a message being logged. |
protected void |
outputError(java.lang.Throwable t)
Outputs the throwable to System.err. |
protected void |
outputText(java.lang.String message)
Outputs text to System.err. |
void |
setVerbosityLevel(int verbosity)
Sets the verbosity level. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BaseErrorLog()
| Method Detail |
public int getVerbosityLevel()
public void setVerbosityLevel(int verbosity)
public boolean isErrorPresent()
isErrorPresent in interface ErrorLogpublic java.lang.Throwable[] getLoggedErrors()
getLoggedErrors in interface ErrorLogpublic void logMessage(java.lang.String s)
logMessage in interface ErrorLogpublic final void logError(java.lang.Throwable t)
outputError(), not this
method.logError in interface ErrorLogoutputError(java.lang.Throwable)
public void log(java.lang.String message,
java.lang.Throwable t,
int level)
log in interface ErrorLogpublic static boolean canIgnore(java.lang.Throwable t)
public boolean matchesVerbosity(int level)
matchesVerbosity in interface ErrorLogprotected void outputText(java.lang.String message)
protected void outputError(java.lang.Throwable t)
|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||