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
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- MonitorableThreadFactory
- Serializable
- Product
- Equals
- ForkJoinWorkerThreadFactory
- ThreadFactory
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new MonitorableThreadFactory(name: String, daemonic: Boolean, contextClassLoader: [ClassLoader], exceptionHandler: UncaughtExceptionHandler = MonitorableThreadFactory.doNothing, counter: AtomicLong = new AtomicLong)
Value Members
- val contextClassLoader: [ClassLoader]
- val daemonic: Boolean
- val exceptionHandler: UncaughtExceptionHandler
- val name: String
- def newThread(runnable: Runnable): Thread
- Definition Classes
- MonitorableThreadFactory → ThreadFactory
- def newThread(pool: ForkJoinPool): ForkJoinWorkerThread
- Definition Classes
- MonitorableThreadFactory → ForkJoinWorkerThreadFactory
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def withName(newName: String): MonitorableThreadFactory