Class ReflectiveThreadMXBean

  • All Implemented Interfaces:
    ThreadMXBean

    final class ReflectiveThreadMXBean
    extends java.lang.Object
    implements ThreadMXBean
    Implementation of ThreadMXBean using the JVM reflectively.
    • Field Detail

      • threadMxBean

        private final java.lang.Object threadMxBean
    • Constructor Detail

      • ReflectiveThreadMXBean

        ReflectiveThreadMXBean​(java.lang.Object threadMxBean)
    • Method Detail

      • getThreadCpuTime

        public long getThreadCpuTime​(long id)
        Specified by:
        getThreadCpuTime in interface ThreadMXBean
        See Also:
        ThreadMXBean.getThreadCpuTime(long)
      • isThreadCpuTimeSupported

        public boolean isThreadCpuTimeSupported()
        Specified by:
        isThreadCpuTimeSupported in interface ThreadMXBean
        See Also:
        ThreadMXBean.isThreadCpuTimeSupported()