C# Class Akka.Routing.RoutedActorCell

Inheritance: Akka.Actor.ActorCell
Afficher le fichier Open project: rogeralsing/akka.net Class Usage Examples

Méthodes publiques

Méthode Description
Post ( IActorRef sender, object message ) : void
RoutedActorCell ( ActorSystemImpl system, IInternalActorRef self, Props routerProps, MessageDispatcher dispatcher, Props routeeProps, IInternalActorRef supervisor ) : System
Start ( ) : void

Méthodes protégées

Méthode Description
CreateNewActorInstance ( ) : ActorBase
PreSuperStart ( ) : void

Called when Router is initialized but before the base class' Start to be able to do extra initialization in a subclass.

Private Methods

Méthode Description
AddRoutee ( Routee routee ) : void
AddRoutees ( IList routees ) : void
RemoveRoutee ( Routee routee, bool stopChild ) : void
RemoveRoutees ( IList affectedRoutees, bool stopChild ) : void

Remove routees from Router. Messages in flight may still be routed to the old Router instance containing the old routees.

SendMessage ( IActorRef sender, object message ) : void
StopIfChild ( Routee routee ) : void

Used to stop child routees - typically used in resizable Pool routers

Unwatch ( Routee routee ) : void
Watch ( Routee routee ) : void

Method Details

CreateNewActorInstance() protected méthode

protected CreateNewActorInstance ( ) : ActorBase
Résultat Akka.Actor.ActorBase

Post() public méthode

public Post ( IActorRef sender, object message ) : void
sender IActorRef
message object
Résultat void

PreSuperStart() protected méthode

Called when Router is initialized but before the base class' Start to be able to do extra initialization in a subclass.
protected PreSuperStart ( ) : void
Résultat void

RoutedActorCell() public méthode

public RoutedActorCell ( ActorSystemImpl system, IInternalActorRef self, Props routerProps, MessageDispatcher dispatcher, Props routeeProps, IInternalActorRef supervisor ) : System
system ActorSystemImpl
self IInternalActorRef
routerProps Props
dispatcher Akka.Dispatch.MessageDispatcher
routeeProps Props
supervisor IInternalActorRef
Résultat System

Start() public méthode

public Start ( ) : void
Résultat void