Package akka.actor.typed.scaladsl
-
Interface Summary Interface Description ActorContext<T> Get thejavadsl
of thisActorContext
.Behaviors.Receive<T> Behavior
that exposes additional fluent DSL methods to further change the message or signal reception behavior.GroupRouter<T> Route messages by randomly selecting the routee from the available routees.PoolRouter<T> Route messages by randomly selecting the routee from the available routees.StashBuffer<T> Check if the message buffer is empty.TimerScheduler<T> Start a periodic timer that will sendmsg
to theself
actor at a fixedinterval
. -
Class Summary Class Description AbstractBehavior<T> Implement this method to process an incoming message and return the next behavior.AskPattern Seeask
AskPattern.Askable<T> AskPattern.Askable$ AskPattern$ Seeask
Behaviors setup
is a factory for a behavior.Behaviors.ReceiveImpl<T> Behaviors.ReceiveMessageImpl<T> Behaviors.Supervise<T> Specify theSupervisorStrategy
to be invoked when the wrapped behavior throws.Behaviors.Supervise$ Behaviors$ setup
is a factory for a behavior.Routers A router that will keep track of the available routees registered to theReceptionist
and route over those by random selection.Routers$ A router that will keep track of the available routees registered to theReceptionist
and route over those by random selection.StashBuffer$ Create an empty message buffer. -
Exception Summary Exception Description StashOverflowException Is thrown when the size of the stash exceeds the capacity of the stash buffer.