public class ServerThreadPoolManager extends AbstractServerObject<ServerContext> implements CloseableComponent
Modifier and Type | Field and Description |
---|---|
static int |
TOO_BUSY_NOTIFY_LIMIT |
Constructor and Description |
---|
ServerThreadPoolManager(ServerContext serverCtx) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
AgentSleeperThreadPool |
getAgentSleeperThreadPool() |
int |
getAgentTimerCount() |
AgentTimerThreadPool |
getAgentTimerPool() |
AgentWorkerThreadPool |
getAgentWorkerThreadPool() |
BatchTaskExecutor |
getBatchTaskExecutor() |
ConnectionThreadPool |
getConnectionThreadPool() |
java.util.concurrent.ThreadPoolExecutor |
getDefaultThreadPool() |
RequestServiceThreadPool |
getRequestServiceThreadPool() |
TransferThreadPool |
getTransferThreadPool() |
checkPermission, getServerConfig, getServerContext, getStatisticManager, toString
getApplicationContext, getLogChannel, isLogDebug, isLogVerbose, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setLogChannel
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toDumpString, toString
public static final int TOO_BUSY_NOTIFY_LIMIT
public ServerThreadPoolManager(ServerContext serverCtx)
public BatchTaskExecutor getBatchTaskExecutor()
public ConnectionThreadPool getConnectionThreadPool()
public RequestServiceThreadPool getRequestServiceThreadPool()
public AgentWorkerThreadPool getAgentWorkerThreadPool()
public AgentSleeperThreadPool getAgentSleeperThreadPool()
public int getAgentTimerCount()
public TransferThreadPool getTransferThreadPool()
public java.util.concurrent.ThreadPoolExecutor getDefaultThreadPool()
public AgentTimerThreadPool getAgentTimerPool()
public void close()
close
in interface java.lang.AutoCloseable
Copyright © 2014 EsprIT-Systems. All Rights Reserved.