Name | Description |
boolean ObjectStatus | Online if the Threading MBean type exists. |
long CurrentThreadCpuTime | Returns the total CPU time for the current thread (in nanoseconds). |
boolean CurrentThreadCpuTimeSupported | Tests if the Java virtual machine supports CPU time measurement for the current thread. |
long CurrentThreaduserTime | Returns the CPU time during which the current thread was running in user mode (in nanoseconds). |
int DaemonThreadCount | Returns the number of threads that are marked as daemons. |
boolean ObjectMonitorUsageSupported | Tests if the Java virtual machine supports thread object monitor usage. |
int PeakThreadCount | Returns the peak live thread count since the Java virtual machine started or peak live thread count was reset. |
boolean SynchronizerUsageSupported | Tests if the Java virtual machine supports thread synchronizer usage. |
boolean ThreadAllocatedMemoryEnabled | Tests if thread memory allocation is enabled. |
boolean ThreadAllocatedMemorySupported | Tests if the Java virtual machine supports thread memory allocation. |
boolean ThreadContentionMonitroingEnabled | Tests if thread contention monitoring is enabled. |
boolean ThreadContentionMonitoringSupported | Tests if the Java virtual machine supports thread contention monitoring. |
int ThreadCount | Returns the current number of live threads including both daemon and non-daemon threads. |
boolean ThreadCpuTimeEnabled | Tests if the thread CPU time measurement is enabled. |
boolean ThreadCpuTimeSupported | Tests if the Java virtual machine supports CPU time measurement for any thread. |
long TotalStartedThreadCount | Returns the total number of threads created and started since the Java virtual machine started. |