|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IThreadInfo
Holds detailed information about a thread.
Used by implementations of IThreadDetailsResolver to add information about threads.
Supplied as an argument to IRequestDetailsResolver.complement(org.eclipse.mat.snapshot.ISnapshot, org.eclipse.mat.snapshot.extension.IThreadInfo, int[], int, org.eclipse.mat.util.IProgressListener)
method.
Method Summary | |
---|---|
void |
addDetails(String name,
IResult details)
Add details of tasks performed by the thread. |
void |
addKeyword(String keyword)
To add a keyword used for error report summaries |
void |
addRequest(String summary,
IResult details)
Add requests such as the URL from a web server |
int |
getContextClassLoaderId()
The context class loader for the thread |
Collection<String> |
getKeywords()
Get a set of keywords reflecting a high level description of the situation. |
CompositeResult |
getRequests()
Get requests such as the URL from a web server |
int |
getThreadId()
Get the thread id |
IObject |
getThreadObject()
Get the actual thread object |
void |
setValue(Column column,
Object value)
To add particular information associated with a column |
Method Detail |
---|
int getThreadId()
IObject getThreadObject()
void setValue(Column column, Object value)
column
- the column to changevalue
- the new value for the columnvoid addKeyword(String keyword)
keyword
- void addDetails(String name, IResult details)
name
- subtitle for the reportdetails
- the result containing the detailsvoid addRequest(String summary, IResult details)
summary
- a titledetails
- the result containing the requestCompositeResult getRequests()
Collection<String> getKeywords()
int getContextClassLoaderId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |