Abstract Value Members
-
abstract
def
context: Context
-
abstract
def
receive: Receive
-
abstract
def
shutdownRequest(): Unit
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
becomeReceive(receive: Receive): Unit
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
handleReceive(message: Any, receiver: Receive): Unit
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
onBind(): Unit
-
def
onUnbind(): Unit
-
def
receivedMessage(message: Any, sender: ActorRef): Unit
-
implicit
val
self: ActorRef
-
def
sender(): ActorRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
This is a mixin for WorkerItemEvents that gives it actor-like capabilities. A "proxy" Akka actor is spun up, such that any message sent to the proxy will be relayed to the WorkerItem.
The proxy actors lifecycle will be linked to the lifecycle of the bound WorkerItem. workeritem, so if the actor is kill, the
shutdownRequest
method will be invoked, and likewise if this item is unbound the proxy actor will be killed.This is intended to be mixed in both to worker items as well as Pipeline Componenents.