colossus.task

BasicTask

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: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def become(it: Receive): Unit

    Definition Classes
    BasicTaskTaskContext
  8. 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
  9. def boundWorker: Option[WorkerRef]

    Definition Classes
    WorkerItem
  10. def clone(): AnyRef

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

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

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

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

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

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

    Definition Classes
    WorkerItem
  17. def isBound: Boolean

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

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

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

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

    Definition Classes
    AnyRef
  22. def onBind(): Unit

    Called when the item is bound to a worker.

    Called when the item is bound to a worker.

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

  24. 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
  25. implicit val proxy: ActorRef

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

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

    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
  27. def run(f: ⇒ Any): Unit

  28. def sender: ActorRef

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

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

    Definition Classes
    AnyRef
  31. def taskId: Long

    Definition Classes
    BasicTaskTaskContext
  32. def taskWorker: WorkerRef

    Definition Classes
    BasicTaskTaskContext
  33. def toString(): String

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

    Unbinds this Task from a Worker

    Unbinds this Task from a Worker

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. 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