colossus.task

BasicTask

Related Doc: package task

class BasicTask extends Task with TaskContext

Linear Supertypes
TaskContext, Task, WorkerItem, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BasicTask
  2. TaskContext
  3. Task
  4. WorkerItem
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BasicTask()(implicit factory: ActorRefFactory)

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 become(it: Receive): Unit

    Definition Classes
    BasicTaskTaskContext
  6. def binding: Option[WorkerItemBinding]

    When bound to a worker, this contains the [WorkerItemBinding]

    When bound to a worker, this contains the [WorkerItemBinding]

    Definition Classes
    WorkerItem
  7. def boundWorker: Option[WorkerRef]

    Definition Classes
    WorkerItem
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  14. def id: Option[Long]

    Definition Classes
    WorkerItem
  15. def isBound: Boolean

    Definition Classes
    WorkerItem
  16. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  20. def onBind(): Unit

    Called when the item is bound to a worker.

    Called when the item is bound to a worker.

    Definition Classes
    TaskWorkerItem
  21. def onStart(f: ⇒ Unit): Unit

  22. def onUnbind(): Unit

    Called when the item has been unbound from a worker

    Called when the item has been unbound from a worker

    Attributes
    protected
    Definition Classes
    WorkerItem
  23. implicit val proxy: ActorRef

    Definition Classes
    Task
  24. def receivedMessage(message: Any, sender: ActorRef): Unit

    Provides a way to send this WorkerItem a message from an Actor by way of WorkerCommand.Message.

    Provides a way to send this WorkerItem a message from an Actor by way of WorkerCommand.Message.

    message

    The message that was sent

    sender

    The sender who sent the message

    Definition Classes
    BasicTaskWorkerItem
  25. def run(f: ⇒ Any): Unit

  26. def sender: ActorRef

    Definition Classes
    BasicTaskTaskContext
  27. def start(i: Long, w: WorkerRef): Unit

    Definition Classes
    BasicTaskTask
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  29. def taskId: Long

    Definition Classes
    BasicTaskTaskContext
  30. def taskWorker: WorkerRef

    Definition Classes
    BasicTaskTaskContext
  31. def toString(): String

    Definition Classes
    AnyRef → Any
  32. def unbindTask(): Unit

    Unbinds this Task from a Worker

    Unbinds this Task from a Worker

    Definition Classes
    Task
  33. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from TaskContext

Inherited from Task

Inherited from WorkerItem

Inherited from AnyRef

Inherited from Any

Ungrouped