org.ojalgo.concurrent
Class DaemonPoolExecutor
java.lang.Object
java.util.concurrent.AbstractExecutorService
java.util.concurrent.ThreadPoolExecutor
org.ojalgo.concurrent.DaemonPoolExecutor
- All Implemented Interfaces:
- Executor, ExecutorService
public final class DaemonPoolExecutor
- extends ThreadPoolExecutor
| Methods inherited from class java.util.concurrent.ThreadPoolExecutor |
allowCoreThreadTimeOut, allowsCoreThreadTimeOut, awaitTermination, execute, getActiveCount, getCompletedTaskCount, getCorePoolSize, getKeepAliveTime, getLargestPoolSize, getMaximumPoolSize, getPoolSize, getQueue, getRejectedExecutionHandler, getTaskCount, getThreadFactory, isShutdown, isTerminated, isTerminating, prestartAllCoreThreads, prestartCoreThread, purge, remove, setCorePoolSize, setKeepAliveTime, setMaximumPoolSize, setRejectedExecutionHandler, setThreadFactory, shutdown, shutdownNow |
INSTANCE
public static final DaemonPoolExecutor INSTANCE
makeSingle
public static final DaemonPoolExecutor makeSingle()
countActiveDaemons
public int countActiveDaemons()
countExistingDaemons
public int countExistingDaemons()
countIdleDaemons
public int countIdleDaemons()
countPotentialDaemons
public int countPotentialDaemons()
isDaemonAvailable
public boolean isDaemonAvailable()