Interface EventClient
- All Known Implementing Classes:
EventLocalClient
,EventWebClient
public interface EventClient
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Event>
reactor.core.publisher.Flux<MeasuredMwDetails>
reactor.core.publisher.Flux<MeasuredMwParameters>
reactor.core.publisher.Flux<ReferenceMwParameters>
reactor.core.publisher.Flux<String>
reactor.core.publisher.Flux<ValidationMwParameters>
reactor.core.publisher.Mono<String>
postReferenceEvents
(List<ReferenceMwParameters> refEvents) reactor.core.publisher.Mono<String>
postValidationEvents
(List<ValidationMwParameters> valEvents) reactor.core.publisher.Mono<Void>
removeReferenceEventsByEventId
(List<String> evids) reactor.core.publisher.Mono<Void>
reactor.core.publisher.Flux<String>
-
Method Details
-
getMeasuredEvents
reactor.core.publisher.Flux<MeasuredMwParameters> getMeasuredEvents() -
getMeasuredEventDetails
reactor.core.publisher.Flux<MeasuredMwDetails> getMeasuredEventDetails() -
getReferenceEvents
reactor.core.publisher.Flux<ReferenceMwParameters> getReferenceEvents() -
getValidationEvents
reactor.core.publisher.Flux<ValidationMwParameters> getValidationEvents() -
getEvent
-
postReferenceEvents
reactor.core.publisher.Mono<String> postReferenceEvents(List<ReferenceMwParameters> refEvents) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
postValidationEvents
reactor.core.publisher.Mono<String> postValidationEvents(List<ValidationMwParameters> valEvents) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
removeReferenceEventsByEventId
-
removeValidationEventsByEventId
-
toggleValidationEventsByEventId
-
getUniqueEventIds
reactor.core.publisher.Flux<String> getUniqueEventIds()
-