final class ReflectiveThreadMXBean extends java.lang.Object implements ThreadMXBean
ThreadMXBean
using the JVM reflectively.Modifier and Type | Class and Description |
---|---|
private static class |
ReflectiveThreadMXBean.Holder |
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
threadMxBean |
Constructor and Description |
---|
ReflectiveThreadMXBean(java.lang.Object threadMxBean) |
Modifier and Type | Method and Description |
---|---|
long |
getThreadCpuTime(long id) |
boolean |
isThreadCpuTimeSupported() |
public long getThreadCpuTime(long id)
getThreadCpuTime
in interface ThreadMXBean
java.lang.management.ThreadMXBean#getThreadCpuTime(long)
public boolean isThreadCpuTimeSupported()
isThreadCpuTimeSupported
in interface ThreadMXBean
java.lang.management.ThreadMXBean#isThreadCpuTimeSupported()