Class MessageDispatcherConfigurator
Base class used for hooking new MessageDispatcher types into Dispatchers
Inheritance
MessageDispatcherConfigurator
Inherited Members
Namespace: Akka.Dispatch
Assembly: Akka.dll
Syntax
public abstract class MessageDispatcherConfigurator
Constructors
| Improve this Doc View SourceMessageDispatcherConfigurator(Config, IDispatcherPrerequisites)
Declaration
protected MessageDispatcherConfigurator(Config config, IDispatcherPrerequisites prerequisites)
Parameters
Type | Name | Description |
---|---|---|
Config | config | TBD |
IDispatcherPrerequisites | prerequisites | TBD |
Properties
| Improve this Doc View SourceConfig
System-wide configuration
Declaration
public Config Config { get; }
Property Value
Type | Description |
---|---|
Config |
Prerequisites
The system prerequisites needed for this dispatcher to do its job
Declaration
public IDispatcherPrerequisites Prerequisites { get; }
Property Value
Type | Description |
---|---|
IDispatcherPrerequisites |
Methods
| Improve this Doc View SourceConfigureExecutor()
Configures the Akka.Dispatch.ExecutorServiceConfigurator that will be used inside this dispatcher.
Declaration
protected ExecutorServiceConfigurator ConfigureExecutor()
Returns
Type | Description |
---|---|
Akka.Dispatch.ExecutorServiceConfigurator | The requested Akka.Dispatch.ExecutorServiceConfigurator instance. |
Exceptions
Type | Condition |
---|---|
ConfigurationException | This exception is thrown if a custom ExecutorServiceConfiguration implementation cannot be loaded. |
Dispatcher()
Returns a Dispatcher() instance.
Whether or not this MessageDispatcherConfigurator returns a new instance or returns a reference to an existing instance is an implementation detail of the underlying implementation.
Declaration
public abstract MessageDispatcher Dispatcher()
Returns
Type | Description |
---|---|
MessageDispatcher | TBD |