Interface ModuleService
- All Known Subinterfaces:
AlarmNotificationContext
,ChartManagerService
,TagHistoryManager
,TTSEngineManager
- All Known Implementing Classes:
HistorianManagerImpl
,ProjectDefaultTagManagerFacade
public interface ModuleService
Marker interface for a generic service provided by a module.
ModuleService
s are registered and unregistered with the ModuleServicesManager
.
ModuleServiceConsumer
s 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.