public class ThreadPool extends AbstractMBeanWrapper implements ThreadPoolMXBean
Constructor and Description |
---|
ThreadPool() |
Modifier and Type | Method and Description |
---|---|
int |
getExecuteThreadCount()
Gets the total number of Execute Threads in the pool
|
IfsExecuteThread[] |
getExecuteThreads() |
int |
getHoggingThreadCount() |
int |
getIdleThreadCount()
Gets the number of idle Execute Threads in the pool.
|
int |
getPendingUserRequestCount() |
int |
getStandbyThreadCount() |
int |
getStuckThreadCount() |
double |
getThroughput() |
getAttribute, getAttribute, getAttributes, getAttributes, getMBeanServer, getValue, setMBeanNamePath, setObjectName
public int getExecuteThreadCount()
ThreadPoolMXBean
getExecuteThreadCount
in interface ThreadPoolMXBean
public int getIdleThreadCount()
ThreadPoolMXBean
getIdleThreadCount
in interface ThreadPoolMXBean
public int getStandbyThreadCount()
getStandbyThreadCount
in interface ThreadPoolMXBean
public int getHoggingThreadCount()
getHoggingThreadCount
in interface ThreadPoolMXBean
public int getStuckThreadCount()
getStuckThreadCount
in interface ThreadPoolMXBean
public int getPendingUserRequestCount()
getPendingUserRequestCount
in interface ThreadPoolMXBean
public double getThroughput()
getThroughput
in interface ThreadPoolMXBean
public IfsExecuteThread[] getExecuteThreads()
getExecuteThreads
in interface ThreadPoolMXBean