|
IBM Rational Performance Tester SDK | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IHistory
Interface for processing execution history events produced by a tests running in the engine.
Method Summary | |
---|---|
void |
close()
Do any special processing that is required to cleanly end an execution history |
void |
deleteTempFiles()
Delete any temp files associated with the execution history (see ICache and IAnnotation.) |
void |
flush()
Make sure that all accepted events are delivered. |
void |
flush(boolean waitFlag)
Make sure that all accepted events are delivered. |
IAnnotation |
getAnnotation()
Get the IAnnotation (if any) associated with this execution history |
ICache |
getCache()
|
IQueue |
getQueue()
|
long |
getTotalHistorySize()
Total history size. |
boolean |
isAlwaysLog()
|
void |
pause()
Temporarily suspend the delivery of execution history events |
void |
resume()
Resume delivering execution history events |
void |
setAlwaysLog(boolean value)
This is used for overriding options set in schedule logging. |
boolean |
writeEvent(org.eclipse.hyades.test.common.event.ExecutionEvent e,
int level)
Writes a hyades ExecutionEvent to the execution history. |
Method Detail |
---|
boolean writeEvent(org.eclipse.hyades.test.common.event.ExecutionEvent e, int level)
e
- The execution history eventlevel
- the level for this event
void flush()
void flush(boolean waitFlag)
waitFlag
- void close()
void deleteTempFiles()
IAnnotation getAnnotation()
ICache getCache()
IQueue getQueue()
void pause()
void resume()
long getTotalHistorySize()
void setAlwaysLog(boolean value)
value
- - used to set flag to always logboolean isAlwaysLog()
|
IBM Rational Performance Tester SDK | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |