Package org.infinispan.commons.executors
Class BlockingThreadPoolExecutorFactory
- java.lang.Object
-
- org.infinispan.commons.executors.BlockingThreadPoolExecutorFactory
-
- All Implemented Interfaces:
ThreadPoolExecutorFactory<ExecutorService>
@Deprecated public class BlockingThreadPoolExecutorFactory extends Object implements ThreadPoolExecutorFactory<ExecutorService>
Deprecated.since 12.0 with no replacement- Author:
- Galder ZamarreƱo
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_KEEP_ALIVE_MILLISDeprecated.
-
Constructor Summary
Constructors Constructor Description BlockingThreadPoolExecutorFactory(int maxThreads, int coreThreads, int queueLength, long keepAlive)Deprecated.BlockingThreadPoolExecutorFactory(int maxThreads, int coreThreads, int queueLength, long keepAlive, boolean nonBlocking)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intcoreThreads()Deprecated.static BlockingThreadPoolExecutorFactorycreate(int maxThreads, int queueSize, boolean nonBlocking)Deprecated.ExecutorServicecreateExecutor(ThreadFactory threadFactory)Deprecated.booleancreatesNonBlockingThreads()Deprecated.longkeepAlive()Deprecated.intmaxThreads()Deprecated.intqueueLength()Deprecated.StringtoString()Deprecated.voidvalidate()Deprecated.Validate parameters for the thread pool executor factory
-
-
-
Field Detail
-
DEFAULT_KEEP_ALIVE_MILLIS
public static final int DEFAULT_KEEP_ALIVE_MILLIS
Deprecated.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BlockingThreadPoolExecutorFactory
public BlockingThreadPoolExecutorFactory(int maxThreads, int coreThreads, int queueLength, long keepAlive)Deprecated.
-
BlockingThreadPoolExecutorFactory
public BlockingThreadPoolExecutorFactory(int maxThreads, int coreThreads, int queueLength, long keepAlive, boolean nonBlocking)Deprecated.
-
-
Method Detail
-
maxThreads
public int maxThreads()
Deprecated.
-
coreThreads
public int coreThreads()
Deprecated.
-
queueLength
public int queueLength()
Deprecated.
-
keepAlive
public long keepAlive()
Deprecated.
-
createsNonBlockingThreads
public boolean createsNonBlockingThreads()
Deprecated.- Specified by:
createsNonBlockingThreadsin interfaceThreadPoolExecutorFactory<ExecutorService>
-
createExecutor
public ExecutorService createExecutor(ThreadFactory threadFactory)
Deprecated.- Specified by:
createExecutorin interfaceThreadPoolExecutorFactory<ExecutorService>
-
validate
public void validate()
Deprecated.Description copied from interface:ThreadPoolExecutorFactoryValidate parameters for the thread pool executor factory- Specified by:
validatein interfaceThreadPoolExecutorFactory<ExecutorService>
-
toString
public String toString()
Deprecated.
-
create
public static BlockingThreadPoolExecutorFactory create(int maxThreads, int queueSize, boolean nonBlocking)
Deprecated.
-
-