public class InstrumentedQueuedThreadPool
extends org.eclipse.jetty.util.thread.QueuedThreadPool
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListenerorg.eclipse.jetty.util.thread.ThreadPool.SizedThreadPoolorg.eclipse.jetty.util.component.Dumpable.DumpableContainerorg.eclipse.jetty.util.thread.TryExecutor.NoTryExecutor| Constructor and Description |
|---|
InstrumentedQueuedThreadPool(com.codahale.metrics.MetricRegistry registry) |
InstrumentedQueuedThreadPool(com.codahale.metrics.MetricRegistry registry,
int maxThreads) |
InstrumentedQueuedThreadPool(com.codahale.metrics.MetricRegistry registry,
int maxThreads,
int minThreads) |
InstrumentedQueuedThreadPool(com.codahale.metrics.MetricRegistry registry,
int maxThreads,
int minThreads,
int idleTimeout) |
InstrumentedQueuedThreadPool(com.codahale.metrics.MetricRegistry registry,
int maxThreads,
int minThreads,
int idleTimeout,
BlockingQueue<Runnable> queue) |
InstrumentedQueuedThreadPool(com.codahale.metrics.MetricRegistry registry,
int maxThreads,
int minThreads,
int idleTimeout,
BlockingQueue<Runnable> queue,
String prefix) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
String |
getPrefix() |
void |
setPrefix(String prefix) |
dump, dumpThread, execute, getAvailableReservedThreads, getBusyThreads, getIdleThreads, getIdleTimeout, getLeasedThreads, getLowThreadsThreshold, getMaxAvailableThreads, getMaxLeasedThreads, getMaxReservedThreads, getMaxThreads, getMinThreads, getName, getQueue, getQueueSize, getReadyThreads, getReservedThreads, getThreadPoolBudget, getThreads, getThreadsPriority, getUtilizationRate, getUtilizedThreads, interruptThread, isDaemon, isDetailedDump, isLowOnThreads, join, newThread, removeThread, runJob, setDaemon, setDetailedDump, setIdleTimeout, setLowThreadsThreshold, setMaxThreads, setMinThreads, setName, setQueue, setReservedThreads, setThreadPoolBudget, setThreadsPriority, startThread, toString, tryExecuteaddBean, addBean, addEventListener, addManaged, contains, destroy, dump, dump, dump, dump, dumpBeans, dumpObject, dumpObjects, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeansaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdump, dump, dumpContainer, dumpIterable, dumpMapEntries, dumpObject, dumpObjects, dumpSelf, namedpublic InstrumentedQueuedThreadPool(@Name(value="registry")
com.codahale.metrics.MetricRegistry registry)
public InstrumentedQueuedThreadPool(@Name(value="registry")
com.codahale.metrics.MetricRegistry registry,
@Name(value="maxThreads")
int maxThreads)
public InstrumentedQueuedThreadPool(@Name(value="registry")
com.codahale.metrics.MetricRegistry registry,
@Name(value="maxThreads")
int maxThreads,
@Name(value="minThreads")
int minThreads)
public InstrumentedQueuedThreadPool(@Name(value="registry")
com.codahale.metrics.MetricRegistry registry,
@Name(value="maxThreads")
int maxThreads,
@Name(value="minThreads")
int minThreads,
@Name(value="idleTimeout")
int idleTimeout)
public InstrumentedQueuedThreadPool(@Name(value="registry")
com.codahale.metrics.MetricRegistry registry,
@Name(value="maxThreads")
int maxThreads,
@Name(value="minThreads")
int minThreads,
@Name(value="idleTimeout")
int idleTimeout,
@Name(value="queue")
BlockingQueue<Runnable> queue)
public InstrumentedQueuedThreadPool(@Name(value="registry")
com.codahale.metrics.MetricRegistry registry,
@Name(value="maxThreads")
int maxThreads,
@Name(value="minThreads")
int minThreads,
@Name(value="idleTimeout")
int idleTimeout,
@Name(value="queue")
BlockingQueue<Runnable> queue,
@Name(value="prefix")
String prefix)
Copyright © 2021. All rights reserved.