class ThreadPoolExecutor extends AbstractExecutorService

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ThreadPoolExecutor
  2. AbstractExecutorService
  3. ExecutorService
  4. AutoCloseable
  5. Executor
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ThreadPoolExecutor(corePoolSize: Int, maximumPoolSize: Int, keepAliveTime: Long, unit: TimeUnit, workQueue: BlockingQueue[Runnable], handler: RejectedExecutionHandler)
  2. new ThreadPoolExecutor(corePoolSize: Int, maximumPoolSize: Int, keepAliveTime: Long, unit: TimeUnit, workQueue: BlockingQueue[Runnable], threadFactory: ThreadFactory)
  3. new ThreadPoolExecutor(corePoolSize: Int, maximumPoolSize: Int, keepAliveTime: Long, unit: TimeUnit, workQueue: BlockingQueue[Runnable])
  4. new ThreadPoolExecutor(corePoolSize: Int, maximumPoolSize: Int, keepAliveTime: Long, unit: TimeUnit, workQueue: BlockingQueue[Runnable], threadFactory: ThreadFactory, handler: RejectedExecutionHandler)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def afterExecute(r: Runnable, t: Throwable): Unit
    Attributes
    protected
  5. def allowCoreThreadTimeOut(value: Boolean): Unit
  6. def allowsCoreThreadTimeOut(): Boolean
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def awaitTermination(timeout: Long, unit: TimeUnit): Boolean
    Definition Classes
    ThreadPoolExecutorExecutorService
    Annotations
    @throws(scala.this.throws.<init>$default$1[InterruptedException])
  9. def beforeExecute(t: Thread, r: Runnable): Unit
    Attributes
    protected
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  11. def close(): Unit
    Definition Classes
    ExecutorServiceAutoCloseable
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. def execute(command: Runnable): Unit
    Definition Classes
    ThreadPoolExecutorExecutor
  15. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  16. def getActiveCount(): Int
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def getCompletedTaskCount(): Long
  19. def getCorePoolSize(): Int
  20. def getKeepAliveTime(unit: TimeUnit): Long
  21. def getLargestPoolSize(): Int
  22. def getMaximumPoolSize(): Int
  23. def getPoolSize(): Int
  24. def getQueue(): BlockingQueue[Runnable]
  25. def getRejectedExecutionHandler(): RejectedExecutionHandler
  26. def getTaskCount(): Long
  27. def getThreadFactory(): ThreadFactory
  28. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. def invokeAll[T <: AnyRef](tasks: Collection[_ <: Callable[T]], timeout: Long, unit: TimeUnit): List[Future[T]]
    Definition Classes
    AbstractExecutorServiceExecutorService
    Annotations
    @throws(scala.this.throws.<init>$default$1[InterruptedException])
  30. def invokeAll[T <: AnyRef](tasks: Collection[_ <: Callable[T]]): List[Future[T]]
    Definition Classes
    AbstractExecutorServiceExecutorService
    Annotations
    @throws(scala.this.throws.<init>$default$1[InterruptedException])
  31. def invokeAny[T <: AnyRef](tasks: Collection[_ <: Callable[T]], timeout: Long, unit: TimeUnit): T
    Definition Classes
    AbstractExecutorServiceExecutorService
    Annotations
    @throws(scala.this.throws.<init>$default$1[InterruptedException]) @throws(scala.this.throws.<init>$default$1[java.util.concurrent.ExecutionException]) @throws(scala.this.throws.<init>$default$1[java.util.concurrent.TimeoutException])
  32. def invokeAny[T <: AnyRef](tasks: Collection[_ <: Callable[T]]): T
    Definition Classes
    AbstractExecutorServiceExecutorService
    Annotations
    @throws(scala.this.throws.<init>$default$1[InterruptedException]) @throws(scala.this.throws.<init>$default$1[java.util.concurrent.ExecutionException])
  33. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  34. def isShutdown(): Boolean
    Definition Classes
    ThreadPoolExecutorExecutorService
  35. def isTerminated(): Boolean
    Definition Classes
    ThreadPoolExecutorExecutorService
  36. def isTerminating(): Boolean
  37. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  38. def newTaskFor[T <: AnyRef](callable: Callable[T]): RunnableFuture[T]
    Attributes
    protected[concurrent]
    Definition Classes
    AbstractExecutorService
  39. def newTaskFor[T <: AnyRef](runnable: Runnable, value: T): RunnableFuture[T]
    Attributes
    protected[concurrent]
    Definition Classes
    AbstractExecutorService
  40. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  42. def prestartAllCoreThreads(): Int
  43. def prestartCoreThread(): Boolean
  44. def purge(): Unit
  45. def remove(task: Runnable): Boolean
  46. def setCorePoolSize(corePoolSize: Int): Unit
  47. def setKeepAliveTime(time: Long, unit: TimeUnit): Unit
  48. def setMaximumPoolSize(maximumPoolSize: Int): Unit
  49. def setRejectedExecutionHandler(handler: RejectedExecutionHandler): Unit
  50. def setThreadFactory(threadFactory: ThreadFactory): Unit
  51. def shutdown(): Unit
    Definition Classes
    ThreadPoolExecutorExecutorService
  52. def shutdownNow(): List[Runnable]
    Definition Classes
    ThreadPoolExecutorExecutorService
  53. def submit[T <: AnyRef](task: Callable[T]): Future[T]
    Definition Classes
    AbstractExecutorServiceExecutorService
    Annotations
    @throws(scala.this.throws.<init>$default$1[NullPointerException]) @throws(scala.this.throws.<init>$default$1[RejectedExecutionException])
  54. def submit[T <: AnyRef](task: Runnable, result: T): Future[T]
    Definition Classes
    AbstractExecutorServiceExecutorService
    Annotations
    @throws(scala.this.throws.<init>$default$1[NullPointerException]) @throws(scala.this.throws.<init>$default$1[RejectedExecutionException])
  55. def submit(task: Runnable): Future[_]
    Definition Classes
    AbstractExecutorServiceExecutorService
    Annotations
    @throws(scala.this.throws.<init>$default$1[NullPointerException]) @throws(scala.this.throws.<init>$default$1[RejectedExecutionException])
  56. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  57. def terminated(): Unit
    Attributes
    protected
  58. def toString(): String
    Definition Classes
    ThreadPoolExecutor → AnyRef → Any
  59. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  60. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  61. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from ExecutorService

Inherited from AutoCloseable

Inherited from Executor

Inherited from AnyRef

Inherited from Any

Ungrouped