Java API for ExtensionId
Actor base trait that should be extended by or mixed to create an Actor with the semantics of the 'Actor Model': http://en.
The actor context - the view of the actor cell from the actor.
Actor path is a unique path to an actor that shows the creation path up through the actor tree to the root actor.
Immutable and serializable handle to an actor, which may or may not reside on the local host or inside the same ActorSystem.
Interface implemented by ActorSystem and AkkaContext, the only two places from which you can get fresh actors.
Interface for all ActorRef providers to implement.
An actor system is a hierarchical group of actors which share common configuration, e.
The address specifies the physical location under which an Actor can be reached.
Applies the fault handling Directive
(Resume, Restart, Stop) specified in the Decider
to all children when one fails, as opposed to OneForOneStrategy that applies
it only to the child actor that failed.
Signifies something that can be cancelled There is no strict guarantee that the implementation is thread-safe, but it should be good practice to make it so.
Scheduled tasks (Runnable and functions) are executed with the supplied dispatcher.
This class represents deployment configuration for a given actor path.
Deployer maps actor paths to actor deployments.
The DynamicAccess implementation is the class which is used for loading all configurable parts of an actor system (the ReflectiveDynamicAccess is the default implementation).
More powerful interface to the actor system’s implementation which is presented to extensions (see Extension).
The basic ActorSystem covers all that is needed for locally running actors, using futures and so on.
Identifies an Extension Lookup of Extensions is done by object identity, so the Id must be the same wherever it's used, otherwise you'll get the same extension loaded multiple times.
To be able to load an ExtensionId from the configuration, a class that implements ExtensionIdProvider must be specified.
This is a one-stop-shop if all you want is an extension which is constructed with the ExtendedActorSystem as its only constructor argument:
Finite State Machine actor trait.
IOManager contains a reference to the IOManagerActor for an ActorSystem.
An Actor that performs IO using a Java NIO Selector.
Local ActorRef provider.
Stackable trait for FSM which adds a rolling event log.
This is the default value and as such allows overrides.
Marker trait to signal that this class should not be verified for serializability.
Applies the fault handling Directive
(Resume, Restart, Stop) specified in the Decider
to the child actor that failed, as opposed to AllForOneStrategy that applies
it to all children.
Marker trait to indicate that a message might be potentially harmful, this is used to block messages coming in over remoting.
Props is a ActorRef configuration object, that is thread safe and fully sharable.
This is the default DynamicAccess implementation used by ActorSystemImpl unless overridden.
Root of the hierarchy of ActorPaths.
This trait represents the Scala Actor API There are implicit conversions in .
An Akka scheduler service.
The scope of a Deploy serves two purposes: as a marker for pattern matching the “scope” (i.
The Stash
trait enables an actor to temporarily stash away messages that can not or
should not be handled using the actor's current behavior.
TypedProps is a TypedActor configuration object, that is thread safe and fully sharable.
This message is published to the EventStream whenever an Actor receives a message it doesn't understand
Actor base trait that should be extended by or mixed to create an Actor with the semantics of the 'Actor Model': http://en.
Factory closure for an UntypedActor, to be used with 'Actors.
Actor base class that should be extended to create an actor with a stash.
All ActorRefs have a scope which describes where they live.
(Since version 2.0.2) Will become private[akka] in 2.1, this is not user-api
(Since version 2.0.2) Will be superceded by akka.pattern.AskTimeoutException
Marker trait to show which Messages are automatically handled by Akka
(Since version 2.0.2) Will become private[akka] in 2.1, this is not user-api
(Since version 2.0.2) Will become private[akka] in 2.1, this is not user-api
(Since version 2.0.2) Will become private[akka] in 2.1, this is not user-api
(Since version 2.0) use Actor
(Since version 2.0.2) Will become private[akka] in 2.1, this is not user-api
(Since version 2.0.2) Will become private[akka] in 2.1, this is not user-api
(Since version 2.0.2) Will become private[akka] in 2.1, this is not user-api
ActorRefFactory.
Memento pattern for serializing ActorRefs transparently
This object serves as extractor for Scala and as address parser for Java.
IO messages and iteratees.
Factory for Props instances.
Classes for passing status back to the sender.
TypedProps is a TypedActor configuration object, that is thread safe and fully sharable.
(Since version 2.0) use ActorSystem instead
Migration replacement for object akka.actor.Actor
.
Loads configuration (akka.
Migration replacement for object akka.actor.Scheduler
.