Method | Description | |
---|---|---|
CreateRouter ( ActorSystem system ) : |
Creates a router that is responsible for routing messages to routees within the provided system.
|
|
SmallestMailboxPool ( |
Initializes a new instance of the SmallestMailboxPool class.
|
|
SmallestMailboxPool ( int nrOfInstances ) : System.Threading |
Initializes a new instance of the SmallestMailboxPool class.
|
|
SmallestMailboxPool ( int nrOfInstances, Akka.Routing.Resizer resizer, Akka.Actor.SupervisorStrategy supervisorStrategy, string routerDispatcher, bool usePoolDispatcher = false ) : System.Threading |
Initializes a new instance of the SmallestMailboxPool class.
|
|
ToSurrogate ( ActorSystem system ) : ISurrogate |
Creates a surrogate representation of the current SmallestMailboxPool.
|
|
WithDispatcher ( string dispatcher ) : Akka.Routing.Pool |
Creates a new SmallestMailboxPool router with a given dispatcher id.
|
|
WithFallback ( Akka.Routing.RouterConfig routerConfig ) : Akka.Routing.RouterConfig |
Configure the current router with an auxiliary router for routes that it does not know how to handle.
|
|
WithResizer ( Akka.Routing.Resizer resizer ) : Akka.Routing.Pool |
Creates a new SmallestMailboxPool router with a given Routing.Resizer.
|
|
WithSupervisorStrategy ( Akka.Actor.SupervisorStrategy strategy ) : Akka.Routing.Pool |
Creates a new SmallestMailboxPool router with a given SupervisorStrategy.
|
public CreateRouter ( ActorSystem system ) : |
||
system | ActorSystem | The actor system that owns this router. |
return |
public SmallestMailboxPool ( |
||
config | The configuration used to configure the pool. | |
return | System.Threading |
public SmallestMailboxPool ( int nrOfInstances ) : System.Threading | ||
nrOfInstances | int | The initial number of routees in the pool. |
return | System.Threading |
public SmallestMailboxPool ( int nrOfInstances, Akka.Routing.Resizer resizer, Akka.Actor.SupervisorStrategy supervisorStrategy, string routerDispatcher, bool usePoolDispatcher = false ) : System.Threading | ||
nrOfInstances | int | The initial number of routees in the pool. |
resizer | Akka.Routing.Resizer | The resizer to use when dynamically allocating routees to the pool. |
supervisorStrategy | Akka.Actor.SupervisorStrategy | The strategy to use when supervising the pool. |
routerDispatcher | string | The dispatcher to use when passing messages to the routees. |
usePoolDispatcher | bool | |
return | System.Threading |
public ToSurrogate ( ActorSystem system ) : ISurrogate | ||
system | ActorSystem | The actor system that owns this router. |
return | ISurrogate |
public WithDispatcher ( string dispatcher ) : Akka.Routing.Pool | ||
dispatcher | string | The dispatcher id used to configure the new router. |
return | Akka.Routing.Pool |
public WithFallback ( Akka.Routing.RouterConfig routerConfig ) : Akka.Routing.RouterConfig | ||
routerConfig | Akka.Routing.RouterConfig | The router to use as an auxiliary source. |
return | Akka.Routing.RouterConfig |
public WithResizer ( Akka.Routing.Resizer resizer ) : Akka.Routing.Pool | ||
resizer | Akka.Routing.Resizer | The |
return | Akka.Routing.Pool |
public WithSupervisorStrategy ( Akka.Actor.SupervisorStrategy strategy ) : Akka.Routing.Pool | ||
strategy | Akka.Actor.SupervisorStrategy | The |
return | Akka.Routing.Pool |