Interface ModuleService
- All Known Subinterfaces:
AlarmNotificationContext,ChartManagerService,TagHistoryManager,TTSEngineManager
- All Known Implementing Classes:
ProjectDefaultTagManagerFacade
public interface ModuleService
Marker interface for a generic service provided by a module.
ModuleServices are registered and unregistered with the ModuleServicesManager.
ModuleServiceConsumers can then subscribe and unsubsribe to the ready state of that
service and retrieve a usable instance of the service after being notified of its ready state.