trait
WorkerLike extends Actor
Type Members
-
type
Receive = PartialFunction[Any, Unit]
Abstract Value Members
-
abstract
def
failure(id: String, start: Long, stop: Long, t: Option[Timer], msg: String, trace: String): Failure
-
abstract
def
id: String
-
abstract
def
receive: Receive
-
abstract
def
server: Server
-
abstract
def
success(id: String, start: Long, stop: Long, t: Option[Timer]): Success
Concrete Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
implicit
val
context: ActorContext
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.Class[_]
-
def
handleResult[T](pos: Int, client: ActorRef, output: StepOutput[T], t: Option[Timer], dispatcher: ActorRef): Unit
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
postRestart(reason: Throwable): Unit
-
def
postStop(): Unit
-
def
preRestart(reason: Throwable, message: Option[Any]): Unit
-
def
preStart(): Unit
-
implicit final
val
self: ActorRef
-
final
def
sender: ActorRef
-
var
startTime: Long
-
def
supervisorStrategy(): SupervisorStrategy
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
unhandled(message: Any): Unit
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
var
workStartTime: Long
Inherited from Actor
Inherited from AnyRef
Inherited from Any
This trait contains functionality shared by Worker and Calculation.
Mostly, this pertains to evaluating StepOutput, constructing OperationResults and sending them back to the client.