java.lang.Object
energy.eddie.outbound.rest.connectors.cim.v1_12.CimConnector
All Implemented Interfaces:
AcknowledgementMarketDocumentOutboundConnector, MinMaxEnvelopeOutboundConnector, NearRealTimeDataMarketDocumentOutboundConnectorV1_12, AutoCloseable

  • Constructor Details

    • CimConnector

      public CimConnector()
  • Method Details

    • getNearRealTimeDataMarketDocumentStream

      public reactor.core.publisher.Flux<energy.eddie.cim.v1_12.rtd.RTDEnvelope> getNearRealTimeDataMarketDocumentStream()
    • setNearRealTimeDataMarketDocumentStreamV1_12

      public void setNearRealTimeDataMarketDocumentStreamV1_12(reactor.core.publisher.Flux<energy.eddie.cim.v1_12.rtd.RTDEnvelope> marketDocumentStream)
      Specified by:
      setNearRealTimeDataMarketDocumentStreamV1_12 in interface NearRealTimeDataMarketDocumentOutboundConnectorV1_12
    • getAcknowledgementMarketDocumentStream

      public reactor.core.publisher.Flux<energy.eddie.cim.v1_12.ack.AcknowledgementEnvelope> getAcknowledgementMarketDocumentStream()
    • setAcknowledgementMarketDocumentStream

      public void setAcknowledgementMarketDocumentStream(reactor.core.publisher.Flux<energy.eddie.cim.v1_12.ack.AcknowledgementEnvelope> marketDocumentStream)
      Specified by:
      setAcknowledgementMarketDocumentStream in interface AcknowledgementMarketDocumentOutboundConnector
    • getMinMaxEnvelopes

      public reactor.core.publisher.Flux<energy.eddie.cim.v1_12.recmmoe.RECMMOEEnvelope> getMinMaxEnvelopes()
      Description copied from interface: MinMaxEnvelopeOutboundConnector
      A flux of RECMMOEEnvelopes, which provide a min-max envelope curve for a certain time period.
      Specified by:
      getMinMaxEnvelopes in interface MinMaxEnvelopeOutboundConnector
      Returns:
      A flux of min-max envelopes to be sent to the region-connector.
    • publish

      public void publish(energy.eddie.cim.v1_12.recmmoe.RECMMOEEnvelope minMaxEnvelope)
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable