Packages

final case class MonitorableThreadFactory(name: String, daemonic: Boolean, contextClassLoader: Option[ClassLoader], exceptionHandler: UncaughtExceptionHandler = MonitorableThreadFactory.doNothing, counter: AtomicLong = new AtomicLong) extends ThreadFactory with ForkJoinWorkerThreadFactory with Product with Serializable

Source
ThreadPoolBuilder.scala
Linear Supertypes
Serializable, Product, Equals, ForkJoinWorkerThreadFactory, ThreadFactory, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MonitorableThreadFactory
  2. Serializable
  3. Product
  4. Equals
  5. ForkJoinWorkerThreadFactory
  6. ThreadFactory
  7. AnyRef
  8. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new MonitorableThreadFactory(name: String, daemonic: Boolean, contextClassLoader: Option[ClassLoader], exceptionHandler: UncaughtExceptionHandler = MonitorableThreadFactory.doNothing, counter: AtomicLong = new AtomicLong)

Value Members

  1. val contextClassLoader: Option[ClassLoader]
  2. val daemonic: Boolean
  3. val exceptionHandler: UncaughtExceptionHandler
  4. val name: String
  5. def newThread(runnable: Runnable): Thread
    Definition Classes
    MonitorableThreadFactory → ThreadFactory
  6. def newThread(pool: ForkJoinPool): ForkJoinWorkerThread
    Definition Classes
    MonitorableThreadFactory → ForkJoinWorkerThreadFactory
  7. def productElementNames: Iterator[String]
    Definition Classes
    Product
  8. def withName(newName: String): MonitorableThreadFactory