Monitoring hooks
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