Public Member Functions | |
Engine (LogEntryTableModelBase model, String stackID, LogEntryTableModelBase listener) | |
void | close () |
void | run () |
The error browser engine is the object in charge of extracting all the logs of an error trace.
alma.acs.logging.errorbrowser.Engine.Engine | ( | LogEntryTableModelBase | model, | |
String | stackID, | |||
LogEntryTableModelBase | listener | |||
) |
Constructor
stackID | The ID of the logs of the error trace | |
model | The table model to read logs from | |
listener | The model to push logs into |
void alma.acs.logging.errorbrowser.Engine.close | ( | ) |
Stop the thread
Referenced by alma.acs.logging.errorbrowser.ErrorTab.close().
void alma.acs.logging.errorbrowser.Engine.run | ( | ) |
The thread to get all the logs of the error trace
References alma.acs.logging.table.LogEntryTableModelBase.appendLog(), com.cosylab.logging.engine.log.ILogEntry.getField(), alma.acs.logging.table.LogEntryTableModelBase.getVisibleLogEntry(), and alma.acs.logging.table.LogEntryTableModelBase.totalLogNumber().