Class EnvelopeLocalClient
java.lang.Object
gov.llnl.gnem.apps.coda.envelope.standalone.data.client.EnvelopeLocalClient
- All Implemented Interfaces:
EnvelopeClient
-
Constructor Summary
ConstructorDescriptionEnvelopeLocalClient
(EnvelopeCreationService service, WaveformService waveformService) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<Waveform>
reactor.core.publisher.Mono<Waveform>
reactor.core.publisher.Flux<Waveform>
getEnvelopesMatchingAllFields
(Waveform segment) reactor.core.publisher.Flux<Waveform>
postEnvelopes
(Long sessionId, List<Waveform> segments) reactor.core.publisher.Flux<Waveform>
postEnvelopes
(Long sessionId, List<Waveform> segments, EnvelopeJobConfiguration conf)
-
Constructor Details
-
EnvelopeLocalClient
@Autowired public EnvelopeLocalClient(EnvelopeCreationService service, WaveformService waveformService)
-
-
Method Details
-
getEnvelopeFromId
- Specified by:
getEnvelopeFromId
in interfaceEnvelopeClient
-
getEnvelopesMatchingAllFields
- Specified by:
getEnvelopesMatchingAllFields
in interfaceEnvelopeClient
-
getAllEnvelopes
- Specified by:
getAllEnvelopes
in interfaceEnvelopeClient
-
postEnvelopes
- Specified by:
postEnvelopes
in interfaceEnvelopeClient
-
postEnvelopes
public reactor.core.publisher.Flux<Waveform> postEnvelopes(Long sessionId, List<Waveform> segments, EnvelopeJobConfiguration conf) - Specified by:
postEnvelopes
in interfaceEnvelopeClient
-