object ThreadPoolConfig extends Serializable
- Source
- ThreadPoolBuilder.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ThreadPoolConfig
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type QueueFactory = () ⇒ BlockingQueue[Runnable]
Value Members
- def arrayBlockingQueue(capacity: Int, fair: Boolean): QueueFactory
- val defaultAllowCoreThreadTimeout: Boolean
- val defaultCorePoolSize: Int
- val defaultMaxPoolSize: Int
- val defaultRejectionPolicy: RejectedExecutionHandler
- val defaultTimeout: Duration
- def linkedBlockingQueue(capacity: Int): QueueFactory
- def linkedBlockingQueue(): QueueFactory
- def reusableQueue(queueFactory: QueueFactory): QueueFactory
- def reusableQueue(queue: BlockingQueue[Runnable]): QueueFactory
- def scaledPoolSize(floor: Int, multiplier: Double, ceiling: Int): Int
- def synchronousQueue(fair: Boolean): QueueFactory