Packages

object ThreadPoolConfig extends Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ThreadPoolConfig
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type QueueFactory = () ⇒ BlockingQueue[Runnable]

Value Members

  1. def arrayBlockingQueue(capacity: Int, fair: Boolean): QueueFactory
  2. val defaultAllowCoreThreadTimeout: Boolean
  3. val defaultCorePoolSize: Int
  4. val defaultMaxPoolSize: Int
  5. val defaultRejectionPolicy: RejectedExecutionHandler
  6. val defaultTimeout: Duration
  7. def linkedBlockingQueue(capacity: Int): QueueFactory
  8. def linkedBlockingQueue(): QueueFactory
  9. def reusableQueue(queueFactory: QueueFactory): QueueFactory
  10. def reusableQueue(queue: BlockingQueue[Runnable]): QueueFactory
  11. def scaledPoolSize(floor: Int, multiplier: Double, ceiling: Int): Int
  12. def synchronousQueue(fair: Boolean): QueueFactory