Class CalibrationWebClient
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.gui.data.client.CalibrationWebClient
- All Implemented Interfaces:
CalibrationClient
-
Constructor Summary
ConstructorDescriptionCalibrationWebClient
(org.springframework.web.reactive.function.client.WebClient client) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Boolean>
reactor.core.publisher.Mono<String>
reactor.core.publisher.Mono<MeasuredMwReportByEvent>
makeMwMeasurements
(Boolean autoPickingEnabled) reactor.core.publisher.Mono<MeasuredMwReportByEvent>
makeMwMeasurements
(Boolean autoPickingEnabled, List<String> eventIds) reactor.core.publisher.Mono<String>
runCalibration
(Boolean autoPickingEnabled)
-
Constructor Details
-
CalibrationWebClient
@Autowired public CalibrationWebClient(org.springframework.web.reactive.function.client.WebClient client)
-
-
Method Details
-
runCalibration
- Specified by:
runCalibration
in interfaceCalibrationClient
-
cancelCalibration
- Specified by:
cancelCalibration
in interfaceCalibrationClient
-
makeMwMeasurements
public reactor.core.publisher.Mono<MeasuredMwReportByEvent> makeMwMeasurements(Boolean autoPickingEnabled) - Specified by:
makeMwMeasurements
in interfaceCalibrationClient
-
makeMwMeasurements
public reactor.core.publisher.Mono<MeasuredMwReportByEvent> makeMwMeasurements(Boolean autoPickingEnabled, List<String> eventIds) - Specified by:
makeMwMeasurements
in interfaceCalibrationClient
-
clearData
- Specified by:
clearData
in interfaceCalibrationClient
-