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

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MonitorableThreadFactory
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ForkJoinWorkerThreadFactory
  7. ThreadFactory
  8. AnyRef
  9. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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

    Returns a new worker thread operating in the given pool.

    Returns a new worker thread operating in the given pool.

    pool

    the pool this thread works in

    Definition Classes
    MonitorableThreadFactory → ForkJoinWorkerThreadFactory
    Exceptions thrown

    NullPointerException if the pool is null

  7. def withName(newName: String): MonitorableThreadFactory