Package org.apache.pekko.actor.typed.javadsl
-
Interface Summary Interface Description ActorContext<T> An Actor is given by the combination of aBehavior
and a context in which this behavior is executed.StashBuffer<T> A non thread safe mutable message buffer that can be used to buffer messages inside actors and then unstash them.TimerScheduler<T> Support for scheduledself
messages in an actor. -
Class Summary Class Description AbstractBehavior<T> An actorBehavior
can be implemented by extending this class and implement the abstract methodAbstractBehavior.createReceive()
.Adapter Adapters between typed and classic actors and actor systems.Adapter$ Adapters between typed and classic actors and actor systems.AskPattern The ask-pattern implements the initiator side of a request–reply protocol.AskPattern$ The ask-pattern implements the initiator side of a request–reply protocol.BehaviorBuilder<T> Immutable builder used for creating aBehavior
by 'chaining' message and signal handlers.BehaviorBuilder.Case$ BehaviorBuilder$ Behaviors Factories forpekko.actor.typed.Behavior
.Behaviors.Supervise<T> Behaviors$ Factories forpekko.actor.typed.Behavior
.BuiltBehavior<T> The concrete behaviorBuiltReceive<T> Receive type forAbstractBehavior
GroupRouter<T> Provides builder style configuration options for group routersPoolRouter<T> Provides builder style configuration options for pool routersReceive<T> A specialized "receive" behavior that is implemented using message matching builders, such asReceiveBuilder
, fromAbstractBehavior
.ReceiveBuilder<T> Mutable builder used when implementingAbstractBehavior
.ReceiveBuilder.Case$ ReceiveBuilder$ Routers Routers$ -
Exception Summary Exception Description StashOverflowException Is thrown when the size of the stash exceeds the capacity of the stash buffer.