Class

molecule.jsr166y

ForkJoinPool

Related Doc: package jsr166y

Permalink

class ForkJoinPool extends AbstractExecutorService

Linear Supertypes
AbstractExecutorService, ExecutorService, Executor, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ForkJoinPool
  2. AbstractExecutorService
  3. ExecutorService
  4. Executor
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ForkJoinPool(parallelism: Int, factory: ForkJoinWorkerThreadFactory, handler: UncaughtExceptionHandler, asyncMode: Boolean)

    Permalink
  2. new ForkJoinPool(parallelism: Int)

    Permalink
  3. new ForkJoinPool()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def awaitQuiescence(timeout: Long, unit: TimeUnit): Boolean

    Permalink
  6. def awaitTermination(timeout: Long, unit: TimeUnit): Boolean

    Permalink
    Definition Classes
    ForkJoinPool → ExecutorService
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def drainTasksTo(c: Collection[_ >: ForkJoinTask[_]]): Int

    Permalink
    Attributes
    protected[molecule.jsr166y]
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def execute(task: Runnable): Unit

    Permalink
    Definition Classes
    ForkJoinPool → Executor
  12. def execute(task: ForkJoinTask[_]): Unit

    Permalink
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def getActiveThreadCount(): Int

    Permalink
  15. def getAsyncMode(): Boolean

    Permalink
  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def getFactory(): ForkJoinWorkerThreadFactory

    Permalink
  18. def getParallelism(): Int

    Permalink
  19. def getPoolSize(): Int

    Permalink
  20. def getQueuedSubmissionCount(): Int

    Permalink
  21. def getQueuedTaskCount(): Long

    Permalink
  22. def getRunningThreadCount(): Int

    Permalink
  23. def getStealCount(): Long

    Permalink
  24. def getUncaughtExceptionHandler(): UncaughtExceptionHandler

    Permalink
  25. def hasQueuedSubmissions(): Boolean

    Permalink
  26. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  27. def invoke[T](task: ForkJoinTask[T]): T

    Permalink
  28. def invokeAll[T](tasks: Collection[_ <: Callable[T]]): List[Future[T]]

    Permalink
    Definition Classes
    ForkJoinPool → AbstractExecutorService → ExecutorService
  29. def invokeAll[T](arg0: Collection[_ <: Callable[T]], arg1: Long, arg2: TimeUnit): List[Future[T]]

    Permalink
    Definition Classes
    AbstractExecutorService → ExecutorService
    Annotations
    @throws( ... )
  30. def invokeAny[T](arg0: Collection[_ <: Callable[T]], arg1: Long, arg2: TimeUnit): T

    Permalink
    Definition Classes
    AbstractExecutorService → ExecutorService
    Annotations
    @throws( ... ) @throws( ... ) @throws( ... )
  31. def invokeAny[T](arg0: Collection[_ <: Callable[T]]): T

    Permalink
    Definition Classes
    AbstractExecutorService → ExecutorService
    Annotations
    @throws( ... ) @throws( ... )
  32. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  33. def isQuiescent(): Boolean

    Permalink
  34. def isShutdown(): Boolean

    Permalink
    Definition Classes
    ForkJoinPool → ExecutorService
  35. def isTerminated(): Boolean

    Permalink
    Definition Classes
    ForkJoinPool → ExecutorService
  36. def isTerminating(): Boolean

    Permalink
  37. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  38. def newTaskFor[T](callable: Callable[T]): RunnableFuture[T]

    Permalink
    Attributes
    protected[molecule.jsr166y]
    Definition Classes
    ForkJoinPool → AbstractExecutorService
  39. def newTaskFor[T](runnable: Runnable, value: T): RunnableFuture[T]

    Permalink
    Attributes
    protected[molecule.jsr166y]
    Definition Classes
    ForkJoinPool → AbstractExecutorService
  40. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  41. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  42. def pollSubmission(): ForkJoinTask[_]

    Permalink
    Attributes
    protected[molecule.jsr166y]
  43. def shutdown(): Unit

    Permalink
    Definition Classes
    ForkJoinPool → ExecutorService
  44. def shutdownNow(): List[Runnable]

    Permalink
    Definition Classes
    ForkJoinPool → ExecutorService
  45. def submit(task: Runnable): ForkJoinTask[_]

    Permalink
    Definition Classes
    ForkJoinPool → AbstractExecutorService → ExecutorService
  46. def submit[T](task: Runnable, result: T): ForkJoinTask[T]

    Permalink
    Definition Classes
    ForkJoinPool → AbstractExecutorService → ExecutorService
  47. def submit[T](task: Callable[T]): ForkJoinTask[T]

    Permalink
    Definition Classes
    ForkJoinPool → AbstractExecutorService → ExecutorService
  48. def submit[T](task: ForkJoinTask[T]): ForkJoinTask[T]

    Permalink
  49. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  50. def toString(): String

    Permalink
    Definition Classes
    ForkJoinPool → AnyRef → Any
  51. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AbstractExecutorService

Inherited from ExecutorService

Inherited from Executor

Inherited from AnyRef

Inherited from Any

Ungrouped