Class EdaRawDataProvider
java.lang.Object
energy.eddie.regionconnector.at.eda.provider.agnostic.EdaRawDataProvider
- All Implemented Interfaces:
RawDataProvider,AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionEdaRawDataProvider(org.springframework.oxm.jaxb.Jaxb2Marshaller marshaller, IdentifiableStreams streams) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Emit a complete signal on the Flow returned byRawDataProvider.getRawDataStream()in this method.reactor.core.publisher.Flux<RawDataMessage> Stream ofRawDataMessages produced by this region connector.
-
Constructor Details
-
EdaRawDataProvider
@Autowired public EdaRawDataProvider(org.springframework.oxm.jaxb.Jaxb2Marshaller marshaller, IdentifiableStreams streams)
-
-
Method Details
-
getRawDataStream
Description copied from interface:RawDataProviderStream ofRawDataMessages produced by this region connector.- Specified by:
getRawDataStreamin interfaceRawDataProvider- Returns:
- RawDataMessage stream.
-
close
public void close()Description copied from interface:RawDataProviderEmit a complete signal on the Flow returned byRawDataProvider.getRawDataStream()in this method.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceRawDataProvider
-