Package energy.eddie.api.agnostic
Interface RawDataProvider
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
AiidaRawDataProvider,DeRawDataProvider,EdaRawDataProvider,EnergyDataService,JsonRawDataProvider,UsRawDataProvider
Used to extend a
RegionConnector by making a Flux of
RawDataMessages available.-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Emit a complete signal on the Flow returned bygetRawDataStream()in this method.reactor.core.publisher.Flux<RawDataMessage> Stream ofRawDataMessages produced by this region connector.
-
Method Details
-
getRawDataStream
reactor.core.publisher.Flux<RawDataMessage> getRawDataStream()Stream ofRawDataMessages produced by this region connector.- Returns:
- RawDataMessage stream.
-
close
void close()Emit a complete signal on the Flow returned bygetRawDataStream()in this method.- Specified by:
closein interfaceAutoCloseable
-