ActorSystem Members

The ActorSystem type exposes the following members.

Constructors


  Name Description
Public method ActorSystem(String)
Public method ActorSystem(String, Config)
Initializes a new instance of the ActorSystem class.

Methods


  Name Description
Public method ActorOf(Props, String)
Create new actor as child of this context with the given name, which must not start with “$”. If the given name is already in use, and `InvalidActorNameException` is thrown. See [[Akka.Actor.Props]] for details on how to obtain a `Props` object. @throws akka.actor.InvalidActorNameException if the given name is invalid or already in use @throws akka.ConfigurationException if deployment, dispatcher or mailbox configuration is wrong
Public method ActorOf<(Of <<'(TActor>)>>)(String)
Actors the of.
Public method ActorSelection(ActorPath)
Construct an ActorSelection from the given path, which is parsed for wildcards (these are replaced by regular expressions internally). No attempt is made to verify the existence of any part of the supplied path, it is recommended to send a message and gather the replies in order to resolve the matching set of actors.
Public method ActorSelection(String)
Construct an ActorSelection from the given path, which is parsed for wildcards (these are replaced by regular expressions internally). No attempt is made to verify the existence of any part of the supplied path, it is recommended to send a message and gather the replies in order to resolve the matching set of actors.
Public method Static member Create(String, Config)
Creates a new ActorSystem with the specified name, and the specified Config
Public method Static member Create(String)
Creates the specified name.
Public method Dispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public method Equals(System.Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetExtension(IExtensionId)
Returns an extension registered to this ActorSystem
Public method GetExtension<(Of <<'(T>)>>)()()()()
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method HasExtension(Type)
Public method HasExtension<(Of <<'(T>)>>)()()()()
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method RegisterExtension
Registers a new extensionBase to the ActorSystem
Public method Shutdown
Stop this actor system. This will stop the guardian actor, which in turn will recursively stop all its child actors, then the system guardian (below which the logging actors reside) and the execute all registered termination handlers ([ActorSystem.RegisterOnTermination]).
Public method Stop
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)

Fields


  Name Description
Public field Log
The log

Properties


  Name Description
Public property DeadLetters
Gets the dead letters.
Public property Dispatchers
Gets the dispatchers.
Public property EventStream
Gets the event stream.
Public property Guardian
Gets the guardian.
Public property Mailboxes
Gets the mailboxes.
Public property Name
Gets the name.
Public property Provider
Gets the provider.
Public property Scheduler
Gets the scheduler.
Public property Serialization
Gets the serialization.
Public property Settings
Gets the settings.
Public property SystemGuardian
Gets the system guardian.