KlusterKite
0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
|
Installing components from current library More...
Protected Member Functions | |
override Config | GetAkkaConfig () |
Gets default akka configuration for current module More... | |
override IEnumerable< string > | GetRoles () |
Gets list of roles, that would be assign to cluster node with this plugin installed. More... | |
override void | RegisterComponents (ContainerBuilder container, Config config) |
Protected Attributes | |
override decimal | AkkaConfigLoadPriority => PriorityClusterRole |
Gets priority for ordering akka configurations. Highest priority will override lower priority. More... | |
Protected Attributes inherited from KlusterKite.Core.BaseInstaller | |
const decimal | PriorityClusterRole = 100M |
Predefined priority to load configuration for plugins, that handles node role functionality More... | |
const decimal | PrioritySharedLib = 10M |
Predefined priority to load configuration for plugins, that handles other plugins functionality More... | |
const decimal | PriorityTest = 100M |
Predefined priority to load configuration for plugins, that handles unit tests More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from KlusterKite.Core.BaseInstaller | |
static IList< BaseInstaller > | GetRegisteredBaseInstallers (ContainerBuilder container) |
Gets the list of all registered installers More... | |
static Config | GetStackedConfig (ContainerBuilder container, Config config) |
Generates overall akka config from all registered modules (with respect to external provided configuration file) More... | |
Properties inherited from KlusterKite.Core.BaseInstaller | |
abstract decimal | AkkaConfigLoadPriority [get] |
Gets priority for ordering akka configurations. Highest priority will override lower priority. More... | |
Installing components from current library
Definition at line 24 of file Installer.cs.
|
protected |
Gets default akka configuration for current module
|
protected |
Gets list of roles, that would be assign to cluster node with this plugin installed.
|
protected |
Definition at line 48 of file Installer.cs.
|
protected |
Gets priority for ordering akka configurations. Highest priority will override lower priority.
Consider using
integrated constants
Definition at line 30 of file Installer.cs.