This could be done by making them available on the Analysis class and passing the service name to the analysis constructor.
Alternatively, does the message handler not already know the ID of the service it's receiving messages from? If so, the service name doesn't need to be passed to the monitor message functions at all.
This could be done by making them available on the
Analysis
class and passing the service name to the analysis constructor.Alternatively, does the message handler not already know the ID of the service it's receiving messages from? If so, the service name doesn't need to be passed to the monitor message functions at all.