public class ThreadDetailsResolver extends Object implements IThreadDetailsResolver
Constructor and Description |
---|
ThreadDetailsResolver()
Create a DTFJ thread details resolver.
|
Modifier and Type | Method and Description |
---|---|
void |
complementDeep(IThreadInfo thread,
IProgressListener listener)
Add detailed DTFJ information, including native thread stack.
|
void |
complementShallow(IThreadInfo thread,
IProgressListener listener)
Add basic DTFJ information.
|
Column[] |
getColumns()
The columns that can be extracted via DTFJ
|
public ThreadDetailsResolver()
public Column[] getColumns()
getColumns
in interface IThreadDetailsResolver
public void complementShallow(IThreadInfo thread, IProgressListener listener) throws SnapshotException
complementShallow
in interface IThreadDetailsResolver
thread
- to extract the information from and to attach the informationlistener
- to log progress and report errorsSnapshotException
public void complementDeep(IThreadInfo thread, IProgressListener listener) throws SnapshotException
complementDeep
in interface IThreadDetailsResolver
thread
- to extract the information from and to attach the informationlistener
- to log progress and report errorsSnapshotException