Interface Summary Interface Description ActorContext<T>An Actor is given by the combination of a
Behaviorand a context in which this behavior is executed.
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
AdapterJava API: Adapters between typed and untyped actors and actor systems. Adapter$Java API: Adapters between typed and untyped 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<BT,MT>INTERNAL API BehaviorBuilder.Case$ BehaviorBuilder$ BehaviorsFactories for
Behaviors.Supervise<T> Behaviors$Factories for
BuiltBehavior<T>The concrete behavior BuiltReceive<T>Receive type for
Receive<T> ReceiveBuilder<T>Mutable builder used when implementing
ReceiveBuilder.Case<BT,MT>INTERNAL API ReceiveBuilder.Case$ ReceiveBuilder$ StashBuffer<T>A non thread safe mutable message buffer that can be used to buffer messages inside actors and then unstash them. StashBuffer$
Exception Summary Exception Description StashOverflowExceptionIs thrown when the size of the stash exceeds the capacity of the stash buffer.