Package io.airlift.http.client.jetty
Class MonitoredQueuedThreadPoolMBean
java.lang.Object
io.airlift.http.client.jetty.MonitoredQueuedThreadPoolMBean
-
Constructor Summary
ConstructorsConstructorDescriptionMonitoredQueuedThreadPoolMBean(org.eclipse.jetty.util.thread.MonitoredQueuedThreadPool threadPool) -
Method Summary
-
Constructor Details
-
MonitoredQueuedThreadPoolMBean
public MonitoredQueuedThreadPoolMBean(org.eclipse.jetty.util.thread.MonitoredQueuedThreadPool threadPool)
-
-
Method Details
-
getIdleTimeout
public int getIdleTimeout() -
getMaxThreads
public int getMaxThreads() -
getMinThreads
public int getMinThreads() -
getName
-
getPriority
public int getPriority() -
getQueueSize
public int getQueueSize() -
getLowThreadsThreshold
public int getLowThreadsThreshold() -
getThreads
public int getThreads() -
getIdleThreads
public int getIdleThreads() -
getBusyThreads
public int getBusyThreads() -
isLowOnThreads
public boolean isLowOnThreads() -
getTasks
public long getTasks() -
getMaxBusyThreads
public int getMaxBusyThreads() -
getMaxQueueSize
public int getMaxQueueSize() -
getAverageQueueLatency
public long getAverageQueueLatency() -
getMaxQueueLatency
public long getMaxQueueLatency() -
getAverageTaskLatency
public long getAverageTaskLatency() -
getMaxTaskLatency
public long getMaxTaskLatency()
-