Package io.airlift.concurrent
Class ThreadPoolExecutorMBean
java.lang.Object
io.airlift.concurrent.ThreadPoolExecutorMBean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintlongintintintintintlongbooleanbooleanbooleanbooleanvoidsetAllowCoreThreadTimeOut(boolean allowsCoreThreadTimeOut) voidsetCorePoolSize(int corePoolSize) voidsetKeepAliveTime(String duration) voidsetMaximumPoolSize(int maximumPoolSize)
-
Constructor Details
-
ThreadPoolExecutorMBean
-
-
Method Details
-
isShutdown
public boolean isShutdown() -
isTerminating
public boolean isTerminating() -
isTerminated
public boolean isTerminated() -
getRejectedExecutionHandler
-
getCorePoolSize
public int getCorePoolSize() -
setCorePoolSize
public void setCorePoolSize(int corePoolSize) -
getMaximumPoolSize
public int getMaximumPoolSize() -
setMaximumPoolSize
public void setMaximumPoolSize(int maximumPoolSize) -
getPoolSize
public int getPoolSize() -
getActiveCount
public int getActiveCount() -
getLargestPoolSize
public int getLargestPoolSize() -
getKeepAliveTime
-
setKeepAliveTime
-
isAllowCoreThreadTimeOut
public boolean isAllowCoreThreadTimeOut() -
setAllowCoreThreadTimeOut
public void setAllowCoreThreadTimeOut(boolean allowsCoreThreadTimeOut) -
getTaskCount
public long getTaskCount() -
getCompletedTaskCount
public long getCompletedTaskCount() -
getQueuedTaskCount
public int getQueuedTaskCount()
-