the RequestHandler to apply updates to and perform Gets on
the SiriusLog to persist OrderedEvents to
agent containing information on the state of the system.
factory for creating children of StateSup
SiriusCOnfiguration object for configuring children actors.
If sirius is configured to do such, register mbean as an MBean
If sirius is configured to do such, register mbean as an MBean
The object name derived for this object is kept locally on this instance, and will be unregistered when unregisterMonitors is called.
A call-by-name parameter to get the mbean to register, if sirisConfiguration is not configured with an MBeanFactory, then this is not used, and thus not called
Sirius's configuration, from which it is decided if mbean should be registered as an MBean
the ActorContext this is run from, note it is necessary that this is run within an Actor for this to be available
Unregister all MBeans registered by this instance
Unregister all MBeans registered by this instance
Sirius's configuration, from which it is decided if mbean should be registered as an MBean
Actor for supervising state related matters (in memory state and persistent state).