org.gridkit.jvmtool.stacktrace
Interface ThreadMXBeanEx

All Superinterfaces:
ThreadMXBean

public interface ThreadMXBeanEx
extends ThreadMXBean

Additional methods available in modern JVMs.

Author:
Alexey Ragozin (alexey.ragozin@gmail.com)

Nested Class Summary
static class ThreadMXBeanEx.BeanHelper
           
 
Field Summary
static ObjectName THREADING_MBEAN
           
 
Method Summary
 long[] getThreadAllocatedBytes(long[] ids)
           
 long[] getThreadCpuTime(long[] ids)
           
 long[] getThreadUserTime(long[] ids)
           
 
Methods inherited from interface java.lang.management.ThreadMXBean
dumpAllThreads, findDeadlockedThreads, findMonitorDeadlockedThreads, getAllThreadIds, getCurrentThreadCpuTime, getCurrentThreadUserTime, getDaemonThreadCount, getPeakThreadCount, getThreadCount, getThreadCpuTime, getThreadInfo, getThreadInfo, getThreadInfo, getThreadInfo, getThreadInfo, getThreadUserTime, getTotalStartedThreadCount, isCurrentThreadCpuTimeSupported, isObjectMonitorUsageSupported, isSynchronizerUsageSupported, isThreadContentionMonitoringEnabled, isThreadContentionMonitoringSupported, isThreadCpuTimeEnabled, isThreadCpuTimeSupported, resetPeakThreadCount, setThreadContentionMonitoringEnabled, setThreadCpuTimeEnabled
 

Field Detail

THREADING_MBEAN

static final ObjectName THREADING_MBEAN
Method Detail

getThreadCpuTime

long[] getThreadCpuTime(long[] ids)

getThreadUserTime

long[] getThreadUserTime(long[] ids)

getThreadAllocatedBytes

long[] getThreadAllocatedBytes(long[] ids)


Copyright © 2019. All Rights Reserved.