ActorCell Class |
Namespace: Akka.Actor
The ActorCell type exposes the following members.
Name | Description | |
---|---|---|
Actor |
TBD
| |
ChildrenContainer |
TBD
| |
CurrentEnvelopeId |
TBD
| |
CurrentMessage |
TBD
| |
Dispatcher |
TBD
| |
HasMessages |
TBD
| |
IsLocal |
TBD
| |
IsNormal |
TBD
| |
IsTerminated |
TBD
| |
IsTerminating |
TBD
| |
Mailbox |
TBD
| |
NumberOfMessages |
TBD
| |
Parent |
TBD
| |
Props |
TBD
| |
ReceiveTimeout |
TBD
| |
Self |
TBD
| |
Sender |
TBD
| |
System |
TBD
| |
SystemImpl |
TBD
| |
TaskScheduler |
TBD
|
Name | Description | |
---|---|---|
ActorOf |
TBD
| |
ActorSelection(String) |
TBD
| |
ActorSelection(ActorPath) |
TBD
| |
AddressTerminated |
TBD
| |
AddWatcher |
TBD
| |
AttachChild |
TBD
| |
AutoReceiveMessage |
TBD
| |
Become |
TBD
| |
BecomeStacked |
TBD
| |
CheckReceiveTimeout |
TBD
| |
ClearActor |
TBD
| |
ClearActorCell |
TBD
| |
CreateNewActorInstance |
TBD
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetChildByName | Obsolete.
Obsolete. Use TryGetChildStatsByName(String, IChildStats) instead.
| |
GetChildren |
TBD
| |
GetCurrentSelfOrNoSender |
TBD
| |
GetCurrentSenderOrNoSender |
TBD
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetSingleChild | Obsolete.
Obsolete. Use TryGetSingleChild(String, IInternalActorRef) instead.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Init |
Initialize this cell, i.e. set up mailboxes and supervision. The UID must be
reasonably different from the previous UID of a possible actor with the same path,
which can be achieved by using ThreadLocalRandom | |
InitChild |
This should only be used privately or when creating the root actor.
| |
Invoke |
Invokes the specified envelope.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
PrepareForNewActor |
TBD
| |
PreStart |
Allow extra pre-start initialization in derived classes
| |
ReceivedTerminated |
TBD
| |
ReceiveMessageForTest |
This is only intended to be called from TestKit's TestActorRef
| |
RemoveChildAndGetStateChange |
TBD
| |
RemWatcher |
TBD
| |
ReserveChild |
TBD
| |
Restart |
Restarts the specified cause.
| |
Resume |
Resumes the specified caused by failure.
| |
SendMessage(Envelope) |
TBD
| |
SendMessage(IActorRef, Object) |
TBD
| |
SendSystemMessage |
TBD
| |
SetActorFields |
TBD
| |
SetChildrenTerminationReason |
TBD
| |
SetReceiveTimeout |
TBD
| |
SetTerminated |
TBD
| |
SplitNameAndUid |
TBD
| |
Start |
Starts this instance.
| |
Stash |
TBD
| |
Stop |
Async stop this actor
| |
Stop(IActorRef) |
Stops the specified child.
| |
Suspend |
Suspends this instance.
| |
TellWatchersWeDied |
TBD
| |
TerminatedQueuedFor |
TBD
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
TryGetChildStatsByName |
Tries to get the stats for the child with the specified name. The stats can be either ChildNameReserved
indicating that only a name has been reserved for the child, or a ChildRestartStats for a child that
has been initialized/created.
| |
TryGetChildStatsByRef |
Tries to get the stats for the specified child.
Remarks Since the child exists ChildRestartStats is the only valid IChildStats. | |
TryGetSingleChild |
TBD
| |
UnbecomeStacked |
TBD
| |
UnreserveChild |
TBD
| |
Unwatch |
TBD
| |
UnwatchWatchedActors |
TBD
| |
UseThreadContext |
TBD
| |
Watch |
TBD
| |
WatchedActorTerminated |
When this actor is watching the subject of Terminated message
it will be propagated to user's receive.
|
Name | Description | |
---|---|---|
UndefinedUid |
TBD
|
Name | Description | |
---|---|---|
ActorOf(ActionIActorDsl, String) | Overloaded.
TBD
(Defined by ActExtensions.) | |
ActorOf(ActionIActorDsl, IActorContext, String) | Overloaded.
TBD
(Defined by ActExtensions.) | |
ActorOfTActor(String) | Overloaded.
TBD
(Defined by ActorRefFactoryExtensions.) | |
ActorSelection |
Construct an ActorSelection from the given string representing a path
relative to the given target. This operation has to create all the
matching magic, so it is preferable to cache its result if the
intention is to send messages frequently.
(Defined by ActorRefFactoryExtensions.) | |
AsInstanceOfT |
TBD
(Defined by Extensions.) | |
CreateStash(Type) | Overloaded.
TBD
(Defined by StashFactory.) | |
CreateStash(IActorStash) | Overloaded.
TBD
(Defined by StashFactory.) | |
CreateStashT | Overloaded.
TBD
(Defined by StashFactory.) | |
DI |
Creates an adapter used to generate Props configuration objects using the DI extension using a given actor context.
(Defined by Extensions.) | |
GetLogger |
Creates a new logging adapter using the specified context's event stream.
(Defined by Logging.) | |
LoadFailureDetector |
Loads an instantiates a given FailureDetector implementation. The class to be loaded must have a constructor
that accepts a Config and an EventStream parameter. Will throw ConfigurationException
if the implementation cannot be loaded.
(Defined by FailureDetectorLoader.) | |
Match | Overloaded.
Matches the specified target.
(Defined by PatternMatch.) | |
MatchT | Overloaded.
Matches the specified target and return a result of target processing.
(Defined by PatternMatch.) | |
Materializer | Creates a ActorMaterializer which will execute every step of a transformation pipeline within its own ActorBase. The required IActorRefFactory (which can be either an ActorSystem or an IActorContext) will be used to create one actor that in turn creates actors for the transformation steps. The materializer's ActorMaterializerSettings will be obtained from the configuration of the context's underlying ActorSystem. The namePrefix is used as the first part of the names of the actors running the processing steps. The default namePrefix is "flow". The actor names are built up of namePrefix-flowNumber-flowStepNumber-stepName. |