class ExtendedThreadInformation extends java.lang.Object implements ThreadInformation
Modifier and Type | Field and Description |
---|---|
private java.lang.management.ThreadInfo |
threadInfo |
Constructor and Description |
---|
ExtendedThreadInformation(java.lang.management.ThreadInfo thread) |
Modifier and Type | Method and Description |
---|---|
private void |
formatLock(java.lang.StringBuilder sb,
java.lang.management.LockInfo lock) |
private void |
formatState(java.lang.StringBuilder sb,
java.lang.management.ThreadInfo info) |
void |
printStack(java.lang.StringBuilder sb,
java.lang.StackTraceElement[] stack)
Format the stack trace into the provided StringBuilder.
|
void |
printThreadInfo(java.lang.StringBuilder sb)
Format the thread information into the provided StringBuilder.
|
ExtendedThreadInformation(java.lang.management.ThreadInfo thread)
public void printThreadInfo(java.lang.StringBuilder sb)
ThreadInformation
printThreadInfo
in interface ThreadInformation
sb
- The StringBuilder.public void printStack(java.lang.StringBuilder sb, java.lang.StackTraceElement[] stack)
ThreadInformation
printStack
in interface ThreadInformation
sb
- The StringBuilder.stack
- The stack trace element array to format.private void formatLock(java.lang.StringBuilder sb, java.lang.management.LockInfo lock)
private void formatState(java.lang.StringBuilder sb, java.lang.management.ThreadInfo info)