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 int
DEFAULT_KEEP_ALIVE_MILLIS
Deprecated.
-
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 int
coreThreads()
Deprecated.static BlockingThreadPoolExecutorFactory
create(int maxThreads, int queueSize, boolean nonBlocking)
Deprecated.ExecutorService
createExecutor(ThreadFactory threadFactory)
Deprecated.boolean
createsNonBlockingThreads()
Deprecated.long
keepAlive()
Deprecated.int
maxThreads()
Deprecated.int
queueLength()
Deprecated.String
toString()
Deprecated.void
validate()
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:
createsNonBlockingThreads
in interfaceThreadPoolExecutorFactory<ExecutorService>
-
createExecutor
public ExecutorService createExecutor(ThreadFactory threadFactory)
Deprecated.- Specified by:
createExecutor
in interfaceThreadPoolExecutorFactory<ExecutorService>
-
validate
public void validate()
Deprecated.Description copied from interface:ThreadPoolExecutorFactory
Validate parameters for the thread pool executor factory- Specified by:
validate
in interfaceThreadPoolExecutorFactory<ExecutorService>
-
toString
public String toString()
Deprecated.
-
create
public static BlockingThreadPoolExecutorFactory create(int maxThreads, int queueSize, boolean nonBlocking)
Deprecated.
-
-