Class MinMaxEnvelopeKafkaConnector
java.lang.Object
energy.eddie.outbound.kafka.v1_12.MinMaxEnvelopeKafkaConnector
- All Implemented Interfaces:
MinMaxEnvelopeOutboundConnector
@Component
public class MinMaxEnvelopeKafkaConnector
extends Object
implements MinMaxEnvelopeOutboundConnector
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<energy.eddie.cim.v1_12.recmmoe.RECMMOEEnvelope> A flux ofRECMMOEEnvelopes, which provide a min-max envelope curve for a certain time period.voidprocess(energy.eddie.cim.v1_12.recmmoe.RECMMOEEnvelope payload)
-
Constructor Details
-
MinMaxEnvelopeKafkaConnector
public MinMaxEnvelopeKafkaConnector()
-
-
Method Details
-
getMinMaxEnvelopes
public reactor.core.publisher.Flux<energy.eddie.cim.v1_12.recmmoe.RECMMOEEnvelope> getMinMaxEnvelopes()Description copied from interface:MinMaxEnvelopeOutboundConnectorA flux ofRECMMOEEnvelopes, which provide a min-max envelope curve for a certain time period.- Specified by:
getMinMaxEnvelopesin interfaceMinMaxEnvelopeOutboundConnector- Returns:
- A flux of min-max envelopes to be sent to the region-connector.
-
process
@KafkaListener(groupId="min-max-envelope-group", id="eddie-min-max-envelope-listener", topics="fw.${outbound-connector.kafka.eddie-id}.cim_1_12.min-max-envelope-md", containerFactory="minMaxEnvelopeListenerContainerFactory") public void process(@Payload energy.eddie.cim.v1_12.recmmoe.RECMMOEEnvelope payload)
-