Thread Details Resolver

org.eclipse.mat.api.threadResolver

0.7.0

The Thread Overview query prints information about the thread objects found in the heap dump. This extension points can be used to provide more details.

For example, let's assume your application contains a pool of "task worker" threads executing your tasks. One could use the thread details resolver to extract this task information and display it in the overview columns and/or in the details page of a thread.

<!ELEMENT extension (resolver)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT resolver EMPTY>

<!ATTLIST resolver

impl CDATA #REQUIRED>


Following is an example of a thread details resolver declaration:

   

<extension point=

"org.eclipse.mat.api.threadResolver"

>

<resolver impl=

"com.acme.TaskWorkerDetailResolver"

/>

</extension>