AbstractExtensionSetup<T extends Extension> |
Scala 2.11 API: Each extension typically provide a concrete ExtensionSetup that can be used in
ActorSystemSetup when starting the ActorSystem to replace the default
implementation of the extension.
|
ActorRef.ActorRefOps<T> |
|
ActorRef.ActorRefOps$ |
|
ActorRef$ |
|
ActorRefResolver |
Serialization and deserialization of ActorRef .
|
ActorRefResolver$ |
|
ActorRefResolverSetup |
|
ActorRefResolverSetup$ |
|
ActorSystem<T> |
An ActorSystem is home to a hierarchy of Actors.
|
ActorSystem$ |
|
ActorTags |
Actor tags are used to logically group actors.
|
ActorTags$ |
|
BackoffSupervisorStrategy |
Not for user extension
|
Behavior<T> |
The behavior of an actor defines how it reacts to the messages that it
receives.
|
Behavior.BehaviorDecorators<Inner> |
|
Behavior.BehaviorDecorators$ |
|
Behavior$ |
|
BehaviorInterceptor<Outer,Inner> |
A behavior interceptor allows for intercepting message and signal reception and perform arbitrary logic -
transform, filter, send to a side channel etc.
|
BehaviorInterceptor$ |
|
BehaviorSignalInterceptor<Inner> |
A behavior interceptor allows for intercepting signals reception and perform arbitrary logic -
transform, filter, send to a side channel etc.
|
ChildFailed |
Child has failed due an uncaught exception
|
ChildFailed$ |
|
DeathPactException$ |
|
Dispatchers |
An ActorSystem looks up all its thread pools via a Dispatchers instance.
|
Dispatchers$ |
|
DispatcherSelector |
Not for user extension.
|
DispatcherSelector$ |
Factories for DispatcherSelector s which describe which thread pool shall be used to run
the actor to which this configuration is applied.
|
ExtensibleBehavior<T> |
Extension point for implementing custom behaviors in addition to the existing
set of behaviors available through the DSLs in Behaviors and Behaviors
|
ExtensionId<T extends Extension> |
Identifier and factory for an extension.
|
ExtensionSetup<T extends Extension> |
Each extension typically provide a concrete ExtensionSetup that can be used in
ActorSystemSetup when starting the ActorSystem to replace the default
implementation of the extension.
|
LogOptions |
Logging options when using Behaviors.logMessages .
|
LogOptions.LogOptionsImpl$ |
|
LogOptions$ |
Factories for log options
|
MailboxSelector |
Not for user extension.
|
MailboxSelector$ |
|
MessageAdaptionFailure |
Signal passed to the actor when a message adapter has thrown an exception adapting an incoming message.
|
MessageAdaptionFailure$ |
|
PostStop |
Lifecycle signal that is fired after this actor and all its child actors
(transitively) have terminated.
|
PostStop$ |
Lifecycle signal that is fired after this actor and all its child actors
(transitively) have terminated.
|
PreRestart |
Lifecycle signal that is fired upon restart of the Actor before replacing
the behavior with the fresh one (i.e.
|
PreRestart$ |
|
Props |
Data structure for describing an actor’s props details like which
executor to run it on.
|
Props$ |
|
RecipientRef.RecipientRefOps<T> |
|
RecipientRef.RecipientRefOps$ |
|
RecipientRef$ |
|
RestartSupervisorStrategy |
Not for user extension
|
SerializedActorRef$ |
INTERNAL API
|
Settings |
The configuration settings that were parsed from the config by an ActorSystem .
|
SpawnProtocol |
A message protocol for actors that support spawning a child actor when receiving a SpawnProtocol#Spawn
message and sending back the ActorRef of the child actor.
|
SpawnProtocol.Spawn<T> |
Spawn a child actor with the given behavior and send back the ActorRef of that child to the given
replyTo destination.
|
SpawnProtocol.Spawn$ |
|
SpawnProtocol$ |
A message protocol for actors that support spawning a child actor when receiving a SpawnProtocol#Spawn
message and sending back the ActorRef of the child actor.
|
SupervisorStrategy |
Not for user extension
|
SupervisorStrategy.Backoff$ |
|
SupervisorStrategy.Restart$ |
|
SupervisorStrategy.Resume$ |
|
SupervisorStrategy.Stop$ |
|
SupervisorStrategy$ |
|
Terminated |
Lifecycle signal that is fired when an Actor that was watched has terminated.
|
Terminated$ |
|