Interface Summary Interface Description ActorContext<T>An Actor is given by the combination of a
Behaviorand 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 scheduled
selfmessages in an actor.
Class Summary Class Description AbstractBehavior<T>An actor
Behaviorcan be implemented by extending this class and implement the abstract method
Behaviorcan be implemented by extending this class and implementing the abstract method
AdapterAdapters between typed and classic actors and actor systems. Adapter$Adapters between typed and classic actors and actor systems. AskPatternThe 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 a
Behaviorby 'chaining' message and signal handlers.
BehaviorBuilder.Case$ BehaviorBuilder$ BehaviorsFactories for
Behaviors.Supervise<T> Behaviors$Factories for
BuiltBehavior<T>The concrete behavior BuiltReceive<T>Receive type for
GroupRouter<T>Provides builder style configuration options for group routers PoolRouter<T>Provides builder style configuration options for pool routers Receive<T>A specialized "receive" behavior that is implemented using message matching builders, such as
ReceiveBuilder<T>Mutable builder used when implementing
ReceiveBuilder.Case$ ReceiveBuilder$ Routers Routers$
Exception Summary Exception Description StashOverflowExceptionIs thrown when the size of the stash exceeds the capacity of the stash buffer.