Class EpicsChannelMonitorRequesterService
java.lang.Object
ch.psi.wica.controlsystem.epics.monitor.EpicsChannelMonitorRequesterService
Provides a service for listening and responding to application event
requests which require starting or stopping the monitoring of EPICS
Process Variables (PV's) using Channel-Access (CA) protocol.
-
Constructor Summary
ConstructorsConstructorDescriptionEpicsChannelMonitorRequesterService
(EpicsChannelMonitorService epicsChannelMonitorService) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Handles requests to start monitoring the specified Wica channel.void
Handles requests to stop monitoring the specified Wica channel.
-
Constructor Details
-
EpicsChannelMonitorRequesterService
EpicsChannelMonitorRequesterService(@Autowired EpicsChannelMonitorService epicsChannelMonitorService) Creates a new instance.- Parameters:
epicsChannelMonitorService
- the monitoring service.
-
-
Method Details
-
handleWicaChannelStartMonitoringEvent
@EventListener public void handleWicaChannelStartMonitoringEvent(WicaChannelStartMonitoringEvent event) Handles requests to start monitoring the specified Wica channel.- Parameters:
event
- contains the channel to start monitoring.
-
handleWicaChannelStopMonitoringEvent
@EventListener public void handleWicaChannelStopMonitoringEvent(WicaChannelStopMonitoringEvent event) Handles requests to stop monitoring the specified Wica channel.- Parameters:
event
- contains the channel to stop monitoring.
-