Class EpicsChannelMetadataRequesterService
java.lang.Object
ch.psi.wica.controlsystem.epics.metadata.EpicsChannelMetadataRequesterService
Provides a service for listening and responding to application event
requests which require starting or stopping the acquisition of EPICS
metadata (= the slowly changing properties) associated with Wica
channels.
-
Constructor Summary
ConstructorsConstructorDescriptionEpicsChannelMetadataRequesterService
(EpicsChannelMetadataService epicsChannelMetadataService) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleWicaChannelStartMetadataDataAcquisitionEvent
(WicaChannelStartMetadataDataAcquisitionEvent event) Handles a request to start acquiring the metadata associated with a Wica Channel.void
handleWicaChannelStopMetadataDataAcquisitionEvent
(WicaChannelStopMetadataDataAcquisitionEvent event) Handles a request to stop acquiring the metadata associated with a Wica Channel.
-
Constructor Details
-
EpicsChannelMetadataRequesterService
EpicsChannelMetadataRequesterService(@Autowired EpicsChannelMetadataService epicsChannelMetadataService) Creates a new instance.- Parameters:
epicsChannelMetadataService
- the metadata service.
-
-
Method Details
-
handleWicaChannelStartMetadataDataAcquisitionEvent
@EventListener public void handleWicaChannelStartMetadataDataAcquisitionEvent(WicaChannelStartMetadataDataAcquisitionEvent event) Handles a request to start acquiring the metadata associated with a Wica Channel.- Parameters:
event
- contains the details of the Wica Channel to start monitoring.
-
handleWicaChannelStopMetadataDataAcquisitionEvent
@EventListener public void handleWicaChannelStopMetadataDataAcquisitionEvent(WicaChannelStopMetadataDataAcquisitionEvent event) Handles a request to stop acquiring the metadata associated with a Wica Channel.- Parameters:
event
- contains the details of the Wica Channel to start monitoring.
-