|
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.RecordingErrorLog
An ErrorLog that can record all log entries. RecordingErrorLog will only record log entries of a sufficiently high level to match or exceed the verbosity of the wrapped error log.
| Fields inherited from interface oracle.cabo.share.error.ErrorLog |
VERBOSITY_DEBUG, VERBOSITY_ERROR, VERBOSITY_INFO, VERBOSITY_NONE, VERBOSITY_WARNING |
| Constructor Summary | |
RecordingErrorLog(ErrorLog base)
Creates a RecordingErrorLog that wraps another ErrorLog. |
|
| Method Summary | |
ErrorLog |
getErrorLog()
Returns the wrapped error log. |
int |
getHighestLevel()
Returns the highest level of any logged message. |
LogEntry[] |
getLogEntries()
Returns an array of all logged message and errors. |
java.lang.Throwable[] |
getLoggedErrors()
Returns an array of all logged errors. |
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 the log. |
boolean |
matchesVerbosity(int verbosity)
Returns true if the given verbosity level would result in a message being logged. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public RecordingErrorLog(ErrorLog base)
| Method Detail |
public ErrorLog getErrorLog()
public LogEntry[] getLogEntries()
public boolean isErrorPresent()
isErrorPresent in interface ErrorLogpublic int getHighestLevel()
public java.lang.Throwable[] getLoggedErrors()
getLoggedErrors in interface ErrorLogpublic void logMessage(java.lang.String s)
logMessage in interface ErrorLogpublic void logError(java.lang.Throwable t)
logError in interface ErrorLog
public void log(java.lang.String message,
java.lang.Throwable t,
int level)
log in interface ErrorLogpublic boolean matchesVerbosity(int verbosity)
matchesVerbosity in interface ErrorLog
|
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 | ||||||||