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 ThreadMXBeanjava.lang.management.ThreadMXBean#getThreadCpuTime(long)public boolean isThreadCpuTimeSupported()
isThreadCpuTimeSupported in interface ThreadMXBeanjava.lang.management.ThreadMXBean#isThreadCpuTimeSupported()