class ScheduledThreadPoolExecutor extends ThreadPoolExecutor with ScheduledExecutorService

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

Instance Constructors

  1. new ScheduledThreadPoolExecutor(corePoolSize: Int, handler: RejectedExecutionHandler)
  2. new ScheduledThreadPoolExecutor(corePoolSize: Int)
  3. new ScheduledThreadPoolExecutor(corePoolSize: Int, threadFactory: ThreadFactory)
  4. new ScheduledThreadPoolExecutor(corePoolSize: Int, 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
    Definition Classes
    ThreadPoolExecutor
  5. def allowCoreThreadTimeOut(value: Boolean): Unit
    Definition Classes
    ThreadPoolExecutor
  6. def allowsCoreThreadTimeOut(): Boolean
    Definition Classes
    ThreadPoolExecutor
  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
    Definition Classes
    ThreadPoolExecutor
  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. def decorateTask[V](callable: Callable[V], task: RunnableScheduledFuture[V]): RunnableScheduledFuture[V]
    Attributes
    protected
  13. def decorateTask[V](runnable: Runnable, task: RunnableScheduledFuture[V]): RunnableScheduledFuture[V]
    Attributes
    protected
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  16. def execute(command: Runnable): Unit
  17. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  18. def getActiveCount(): Int
    Definition Classes
    ThreadPoolExecutor
  19. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. def getCompletedTaskCount(): Long
    Definition Classes
    ThreadPoolExecutor
  21. def getContinueExistingPeriodicTasksAfterShutdownPolicy(): Boolean
  22. def getCorePoolSize(): Int
    Definition Classes
    ThreadPoolExecutor
  23. def getExecuteExistingDelayedTasksAfterShutdownPolicy(): Boolean
  24. def getKeepAliveTime(unit: TimeUnit): Long
    Definition Classes
    ThreadPoolExecutor
  25. def getLargestPoolSize(): Int
    Definition Classes
    ThreadPoolExecutor
  26. def getMaximumPoolSize(): Int
    Definition Classes
    ThreadPoolExecutor
  27. def getPoolSize(): Int
    Definition Classes
    ThreadPoolExecutor
  28. def getQueue(): BlockingQueue[Runnable]
  29. def getRejectedExecutionHandler(): RejectedExecutionHandler
    Definition Classes
    ThreadPoolExecutor
  30. def getRemoveOnCancelPolicy(): Boolean
  31. def getTaskCount(): Long
    Definition Classes
    ThreadPoolExecutor
  32. def getThreadFactory(): ThreadFactory
    Definition Classes
    ThreadPoolExecutor
  33. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. 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])
  35. def invokeAll[T <: AnyRef](tasks: Collection[_ <: Callable[T]]): List[Future[T]]
    Definition Classes
    AbstractExecutorServiceExecutorService
    Annotations
    @throws(scala.this.throws.<init>$default$1[InterruptedException])
  36. 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])
  37. 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])
  38. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  39. def isShutdown(): Boolean
    Definition Classes
    ThreadPoolExecutorExecutorService
  40. def isTerminated(): Boolean
    Definition Classes
    ThreadPoolExecutorExecutorService
  41. def isTerminating(): Boolean
    Definition Classes
    ThreadPoolExecutor
  42. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. def newTaskFor[T <: AnyRef](callable: Callable[T]): RunnableFuture[T]
    Attributes
    protected[concurrent]
    Definition Classes
    AbstractExecutorService
  44. def newTaskFor[T <: AnyRef](runnable: Runnable, value: T): RunnableFuture[T]
    Attributes
    protected[concurrent]
    Definition Classes
    AbstractExecutorService
  45. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  46. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  47. def prestartAllCoreThreads(): Int
    Definition Classes
    ThreadPoolExecutor
  48. def prestartCoreThread(): Boolean
    Definition Classes
    ThreadPoolExecutor
  49. def purge(): Unit
    Definition Classes
    ThreadPoolExecutor
  50. def remove(task: Runnable): Boolean
    Definition Classes
    ThreadPoolExecutor
  51. def schedule[V <: AnyRef](callable: Callable[V], delay: Long, unit: TimeUnit): ScheduledFuture[V]
  52. def schedule(command: Runnable, delay: Long, unit: TimeUnit): ScheduledFuture[AnyRef]
  53. def scheduleAtFixedRate(command: Runnable, initialDelay: Long, period: Long, unit: TimeUnit): ScheduledFuture[AnyRef]
  54. def scheduleWithFixedDelay(command: Runnable, initialDelay: Long, delay: Long, unit: TimeUnit): ScheduledFuture[AnyRef]
  55. def setContinueExistingPeriodicTasksAfterShutdownPolicy(value: Boolean): Unit
  56. def setCorePoolSize(corePoolSize: Int): Unit
    Definition Classes
    ThreadPoolExecutor
  57. def setExecuteExistingDelayedTasksAfterShutdownPolicy(value: Boolean): Unit
  58. def setKeepAliveTime(time: Long, unit: TimeUnit): Unit
    Definition Classes
    ThreadPoolExecutor
  59. def setMaximumPoolSize(maximumPoolSize: Int): Unit
    Definition Classes
    ThreadPoolExecutor
  60. def setRejectedExecutionHandler(handler: RejectedExecutionHandler): Unit
    Definition Classes
    ThreadPoolExecutor
  61. def setRemoveOnCancelPolicy(value: Boolean): Unit
  62. def setThreadFactory(threadFactory: ThreadFactory): Unit
    Definition Classes
    ThreadPoolExecutor
  63. def shutdown(): Unit
  64. def shutdownNow(): List[Runnable]
  65. def submit[T <: AnyRef](task: Callable[T]): Future[T]
  66. def submit[T <: AnyRef](task: Runnable, result: T): Future[T]
  67. def submit(task: Runnable): Future[_]
  68. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  69. def terminated(): Unit
    Attributes
    protected
    Definition Classes
    ThreadPoolExecutor
  70. def toString(): String
    Definition Classes
    ThreadPoolExecutor → AnyRef → Any
  71. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  72. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  73. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from ThreadPoolExecutor

Inherited from ExecutorService

Inherited from AutoCloseable

Inherited from Executor

Inherited from AnyRef

Inherited from Any

Ungrouped