Class MonitoredQueuedThreadPoolMBean

java.lang.Object
io.airlift.http.client.jetty.MonitoredQueuedThreadPoolMBean

public class MonitoredQueuedThreadPoolMBean extends Object
  • 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

      public String 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()