Packages

class HiredWorker extends AbstractWorker with InternalWorkerThread

Self Type
HiredWorker
Linear Supertypes
AbstractWorker, InternalWorkerThread, Worker, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HiredWorker
  2. AbstractWorker
  3. InternalWorkerThread
  4. Worker
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new HiredWorker(thread: Thread, pool: SimpleHiringWorkerPool)

Type Members

  1. type ThreadTask = AsyncTaskController with WorkerTask[_]
    Attributes
    protected
    Definition Classes
    InternalWorkerThread

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def execWhileCurrentTaskPaused[T](parkAction: => T, loopCondition: => Boolean)(workflow: (T) => Unit): Unit
    Definition Classes
    AbstractWorker → InternalWorkerThread
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  10. def getController: InternalWorkerThread
    Definition Classes
    AbstractWorker → Worker
  11. def getCurrentTask: Some[ThreadTask]
    Definition Classes
    HiredWorker → AbstractWorker → InternalWorkerThreadWorker
  12. def getCurrentTaskID: Int
    Definition Classes
    Worker
  13. def getTaskStack: Array[Int]
    Definition Classes
    AbstractWorker → Worker
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def isSleeping: Boolean
    Definition Classes
    AbstractWorker → Worker
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def nextPoolTaskCount: Int
    Attributes
    protected
    Definition Classes
    HiredWorker → AbstractWorker
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  21. val pool: SimpleHiringWorkerPool
    Definition Classes
    HiredWorker → AbstractWorker → Worker
  22. def runSubTask(task: Runnable): Unit
    Definition Classes
    AbstractWorker → InternalWorkerThread
  23. def runTask(task: ThreadTask): Unit
    Definition Classes
    AbstractWorker → InternalWorkerThread
  24. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  25. def taskRecursionDepth: Int
    Definition Classes
    AbstractWorker → Worker
  26. val thread: Thread
    Definition Classes
    HiredWorkerWorker
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. def wakeup(task: ThreadTask): Unit
    Definition Classes
    AbstractWorker → InternalWorkerThread
  32. def wakeupAndRun(task: => Unit): Unit
    Definition Classes
    AbstractWorker → Worker

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AbstractWorker

Inherited from InternalWorkerThread

Inherited from Worker

Inherited from AnyRef

Inherited from Any

Ungrouped