private static class Management.UnimplementedBean extends Object implements ThreadMXBean, com.sun.management.ThreadMXBean
| Modifier | Constructor and Description |
|---|---|
private |
UnimplementedBean() |
private UnimplementedBean()
public ObjectName getObjectName()
getObjectName in interface PlatformManagedObjectpublic long getThreadAllocatedBytes(long arg0)
public long[] getThreadAllocatedBytes(long[] arg0)
public long[] getThreadCpuTime(long[] arg0)
public long[] getThreadUserTime(long[] arg0)
public boolean isThreadAllocatedMemoryEnabled()
public boolean isThreadAllocatedMemorySupported()
public void setThreadAllocatedMemoryEnabled(boolean arg0)
public int getThreadCount()
getThreadCount in interface ThreadMXBeanpublic int getPeakThreadCount()
getPeakThreadCount in interface ThreadMXBeanpublic long getTotalStartedThreadCount()
getTotalStartedThreadCount in interface ThreadMXBeanpublic int getDaemonThreadCount()
getDaemonThreadCount in interface ThreadMXBeanpublic long[] getAllThreadIds()
getAllThreadIds in interface ThreadMXBeanpublic ThreadInfo getThreadInfo(long id)
getThreadInfo in interface ThreadMXBeanpublic ThreadInfo[] getThreadInfo(long[] ids)
getThreadInfo in interface ThreadMXBeanpublic ThreadInfo getThreadInfo(long id, int maxDepth)
getThreadInfo in interface ThreadMXBeanpublic ThreadInfo[] getThreadInfo(long[] ids, int maxDepth)
getThreadInfo in interface ThreadMXBeanpublic boolean isThreadContentionMonitoringSupported()
isThreadContentionMonitoringSupported in interface ThreadMXBeanpublic boolean isThreadContentionMonitoringEnabled()
isThreadContentionMonitoringEnabled in interface ThreadMXBeanpublic void setThreadContentionMonitoringEnabled(boolean enable)
setThreadContentionMonitoringEnabled in interface ThreadMXBeanpublic long getCurrentThreadCpuTime()
getCurrentThreadCpuTime in interface ThreadMXBeanpublic long getCurrentThreadUserTime()
getCurrentThreadUserTime in interface ThreadMXBeanpublic long getThreadCpuTime(long id)
getThreadCpuTime in interface ThreadMXBeanpublic long getThreadUserTime(long id)
getThreadUserTime in interface ThreadMXBeanpublic boolean isThreadCpuTimeSupported()
isThreadCpuTimeSupported in interface ThreadMXBeanpublic boolean isCurrentThreadCpuTimeSupported()
isCurrentThreadCpuTimeSupported in interface ThreadMXBeanpublic boolean isThreadCpuTimeEnabled()
isThreadCpuTimeEnabled in interface ThreadMXBeanpublic void setThreadCpuTimeEnabled(boolean enable)
setThreadCpuTimeEnabled in interface ThreadMXBeanpublic long[] findMonitorDeadlockedThreads()
findMonitorDeadlockedThreads in interface ThreadMXBeanpublic void resetPeakThreadCount()
resetPeakThreadCount in interface ThreadMXBeanpublic long[] findDeadlockedThreads()
findDeadlockedThreads in interface ThreadMXBeanpublic boolean isObjectMonitorUsageSupported()
isObjectMonitorUsageSupported in interface ThreadMXBeanpublic boolean isSynchronizerUsageSupported()
isSynchronizerUsageSupported in interface ThreadMXBeanpublic ThreadInfo[] getThreadInfo(long[] ids, boolean lockedMonitors, boolean lockedSynchronizers)
getThreadInfo in interface ThreadMXBeanpublic ThreadInfo[] dumpAllThreads(boolean lockedMonitors, boolean lockedSynchronizers)
dumpAllThreads in interface ThreadMXBean