类的使用
net.dongliu.commons.concurrent.ThreadPoolBuilder
-
使用ThreadPoolBuilder的程序包 程序包 说明 net.dongliu.commons.concurrent Utils for concurrent -
-
net.dongliu.commons.concurrent中ThreadPoolBuilder的使用
返回ThreadPoolBuilder的net.dongliu.commons.concurrent中的方法 修饰符和类型 方法 说明 ThreadPoolBuilderThreadPoolBuilder. allowCoreThreadTimeOut(boolean allowCoreThreadTimeOut)If true, core threads use keepAliveTime to time out waiting for work.ThreadPoolBuilderThreadPoolBuilder. keepAliveTime(java.time.Duration keepAliveTime)Time to keep thread when thread count max than corePoolSize.ThreadPoolBuilderThreadPoolBuilder. poolSize(int corePoolSize, int maxPoolSize)Set corePoolSize and maxPoolSize.ThreadPoolBuilderThreadPoolBuilder. rejectedHandler(java.util.concurrent.RejectedExecutionHandler rejectedHandler)Provide Reject Handler. default use ThreadPoolExecutor.AbortPolicy.ThreadPoolBuilderThreadPoolBuilder. taskExceptionListener(ThreadPoolBuilder.TaskExceptionListener listener)Set Exception listener for this thread pool.ThreadPoolBuilderThreadPoolBuilder. threadFactory(java.util.concurrent.ThreadFactory threadFactory)Provide threadFactory.static ThreadPoolBuilderExecutors2. threadPoolBuilder()Return a new ThreadPoolBuilderThreadPoolBuilderThreadPoolBuilder. workingQueue(java.util.concurrent.BlockingQueue<java.lang.Runnable> workingQueue)Provide working Queue.
-