This trait provides a DSL for writing the inner workings of an actor, e.
Use this trait when defining an akka.actor.Actor with akka.actor.Stash,
since just using actor()(new Act with Stash{})
will not be able to see the
Stash component due to type erasure.
Create an actor with an automatically generated name from the given thunk which must produce an akka.actor.Actor.
Create an actor with an automatically generated name from the given thunk which must produce an akka.actor.Actor.
is an implicit akka.actor.ActorRefFactory, which can either be an akka.actor.ActorSystem or an akka.actor.ActorContext, where the latter is always implicitly available within an akka.actor.Actor.
is a by-name argument which captures an akka.actor.Actor factory; do not make the generated object accessible to code outside and do not return the same object upon subsequent invocations.
Create an actor from the given thunk which must produce an akka.actor.Actor.
Create an actor from the given thunk which must produce an akka.actor.Actor.
is an implicit akka.actor.ActorRefFactory, which can either be an akka.actor.ActorSystem or an akka.actor.ActorContext, where the latter is always implicitly available within an akka.actor.Actor.
is the name, which must be unique within the context of its
parent; defaults to null
which will assign a name automatically.
is a by-name argument which captures an akka.actor.Actor factory; do not make the generated object accessible to code outside and do not return the same object upon subsequent invocations.
Create an actor from the given thunk which must produce an akka.actor.Actor.
Create an actor from the given thunk which must produce an akka.actor.Actor.
is the name, which must be unique within the context of its parent.
is a by-name argument which captures an akka.actor.Actor factory; do not make the generated object accessible to code outside and do not return the same object upon subsequent invocations.
is an implicit akka.actor.ActorRefFactory, which can either be an akka.actor.ActorSystem or an akka.actor.ActorContext, where the latter is always implicitly available within an akka.actor.Actor.
Create an actor from the given thunk which must produce an akka.actor.Actor.
Create an actor from the given thunk which must produce an akka.actor.Actor.
is a by-name argument which captures an akka.actor.Actor factory; do not make the generated object accessible to code outside and do not return the same object upon subsequent invocations.
is an implicit akka.actor.ActorRefFactory, which can either be an akka.actor.ActorSystem or an akka.actor.ActorContext, where the latter is always implicitly available within an akka.actor.Actor.
(creators: StringAdd).self
(creators: StringFormat).self
(creators: ArrowAssoc[Creators]).x
(Since version 2.10.0) Use leftOfArrow
instead
(creators: Ensuring[Creators]).x
(Since version 2.10.0) Use resultOfEnsuring
instead