Click or drag to resize
ActorSystemImpl Class
Remarks
Note! Part of internal API. Breaking changes may occur without notice. Use at own risk.
Inheritance Hierarchy

Namespace: Akka.Actor.Internals
Assembly: Akka (in Akka.dll) Version: 0.8.0.0 (0.8.0.0)
Syntax
public class ActorSystemImpl : ExtendedActorSystem

The ActorSystemImpl type exposes the following members.

Constructors
  NameDescription
Public methodActorSystemImpl(String)
Initializes a new instance of the ActorSystemImpl class
Public methodActorSystemImpl(String, Config)
Initializes a new instance of the ActorSystemImpl class
Top
Methods
  NameDescription
Public methodActorOf (Overrides ActorSystemActorOf(Props, String).)
Public methodActorSelection(String) (Overrides ActorSystemActorSelection(String).)
Public methodActorSelection(ActorPath) (Overrides ActorSystemActorSelection(ActorPath).)
Public methodAwaitTermination (Overrides ActorSystemAwaitTermination.)
Public methodAwaitTermination(TimeSpan) (Overrides ActorSystemAwaitTermination(TimeSpan).)
Public methodAwaitTermination(TimeSpan, CancellationToken) (Overrides ActorSystemAwaitTermination(TimeSpan, CancellationToken).)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetExtension(IExtensionId) (Overrides ActorSystemGetExtension(IExtensionId).)
Public methodGetExtensionT (Overrides ActorSystemGetExtensionT.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasExtension(Type) (Overrides ActorSystemHasExtension(Type).)
Public methodHasExtensionT (Overrides ActorSystemHasExtensionT.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRegisterExtension (Overrides ActorSystemRegisterExtension(IExtensionId).)
Public methodShutdown
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]).
(Overrides ActorSystemShutdown.)
Public methodStart
Starts this system
Public methodStop (Overrides ActorSystemStop(ActorRef).)
Public methodSystemActorOf(Props, String)
Creates a new system actor.
(Overrides ExtendedActorSystemSystemActorOf(Props, String).)
Public methodSystemActorOfTActor(String)
Creates a new system actor.
(Overrides ExtendedActorSystemSystemActorOfTActor(String).)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTryGetExtension(Type, Object) (Overrides ActorSystemTryGetExtension(Type, Object).)
Public methodTryGetExtensionT(T)
Tries to the get the extension of specified type.
(Inherited from ActorSystem.)
Public methodTryGetExtensionT(T) (Overrides ActorSystemTryGetExtensionT(T).)
Public methodWaitForShutdown Obsolete.
Block and prevent the main application thread from exiting unless the actor system is shut down.
(Inherited from ActorSystem.)
Top
Extension Methods
Properties
  NameDescription
Public propertyActorPipelineResolver (Overrides ExtendedActorSystemActorPipelineResolver.)
Public propertyDeadLetters (Overrides ActorSystemDeadLetters.)
Public propertyDispatchers (Overrides ActorSystemDispatchers.)
Public propertyEventStream (Overrides ActorSystemEventStream.)
Public propertyGuardian (Overrides ExtendedActorSystemGuardian.)
Public propertyLog (Overrides ActorSystemLog.)
Public propertyMailboxes (Overrides ActorSystemMailboxes.)
Public propertyName (Overrides ActorSystemName.)
Public propertyProvider (Overrides ExtendedActorSystemProvider.)
Public propertyScheduler (Overrides ActorSystemScheduler.)
Public propertySerialization (Overrides ActorSystemSerialization.)
Public propertySettings (Overrides ActorSystemSettings.)
Public propertySystemGuardian (Overrides ExtendedActorSystemSystemGuardian.)
Public propertyTerminationTask (Overrides ActorSystemTerminationTask.)
Top
See Also