Class AsynchronousConfiguration
- java.lang.Object
-
- de.quantummaid.eventmaid.configuration.AsynchronousConfiguration
-
public final class AsynchronousConfiguration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_CORE_POOL_SIZEstatic intDEFAULT_MAXIMUM_POOL_SIZEstatic intDEFAULT_MAXIMUM_TIMEOUTstatic TimeUnitDEFAULT_TIMEUNIT
-
Constructor Summary
Constructors Constructor Description AsynchronousConfiguration()AsynchronousConfiguration(int corePoolSize, int maximumPoolSize, int maximumTimeout, TimeUnit timeoutTimeUnit, BlockingQueue<Runnable> threadPoolWorkingQueue)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AsynchronousConfigurationconstantPoolSizeAsynchronousConfiguration(int poolSize)static AsynchronousConfigurationconstantPoolSizeAsynchronousConfiguration(int poolSize, int waitingQueueBound)static BlockingQueue<Runnable>defaultWorkingQueue()
-
-
-
Field Detail
-
DEFAULT_CORE_POOL_SIZE
public static final int DEFAULT_CORE_POOL_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_MAXIMUM_POOL_SIZE
public static final int DEFAULT_MAXIMUM_POOL_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_MAXIMUM_TIMEOUT
public static final int DEFAULT_MAXIMUM_TIMEOUT
- See Also:
- Constant Field Values
-
DEFAULT_TIMEUNIT
public static final TimeUnit DEFAULT_TIMEUNIT
-
-
Constructor Detail
-
AsynchronousConfiguration
public AsynchronousConfiguration()
-
AsynchronousConfiguration
public AsynchronousConfiguration(int corePoolSize, int maximumPoolSize, int maximumTimeout, TimeUnit timeoutTimeUnit, BlockingQueue<Runnable> threadPoolWorkingQueue)
-
-
Method Detail
-
constantPoolSizeAsynchronousConfiguration
public static AsynchronousConfiguration constantPoolSizeAsynchronousConfiguration(int poolSize)
-
constantPoolSizeAsynchronousConfiguration
public static AsynchronousConfiguration constantPoolSizeAsynchronousConfiguration(int poolSize, int waitingQueueBound)
-
defaultWorkingQueue
public static BlockingQueue<Runnable> defaultWorkingQueue()
-
-