Class CimConnector
java.lang.Object
energy.eddie.outbound.rest.connectors.cim.v0_82.CimConnector
- All Implemented Interfaces:
TerminationConnector,AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()reactor.core.publisher.Flux<energy.eddie.cim.v0_82.ap.AccountingPointEnvelope> reactor.core.publisher.Flux<energy.eddie.cim.v0_82.vhd.ValidatedHistoricalDataEnvelope> reactor.core.publisher.Flux<energy.eddie.cim.v0_82.pmd.PermissionEnvelope> A flux of termination documents, which are special permission market documents, and an optional region-connector ID as String.voidpublish(energy.eddie.cim.v0_82.pmd.PermissionEnvelope permissionEnvelope) voidsetAccountingPointEnvelopeStream(reactor.core.publisher.Flux<energy.eddie.cim.v0_82.ap.AccountingPointEnvelope> marketDocumentStream) voidsetEddieValidatedHistoricalDataMarketDocumentStream(reactor.core.publisher.Flux<energy.eddie.cim.v0_82.vhd.ValidatedHistoricalDataEnvelope> marketDocumentStream) voidsetPermissionMarketDocumentStream(reactor.core.publisher.Flux<energy.eddie.cim.v0_82.pmd.PermissionEnvelope> permissionMarketDocumentStream)
-
Constructor Details
-
CimConnector
public CimConnector()
-
-
Method Details
-
setEddieValidatedHistoricalDataMarketDocumentStream
public void setEddieValidatedHistoricalDataMarketDocumentStream(reactor.core.publisher.Flux<energy.eddie.cim.v0_82.vhd.ValidatedHistoricalDataEnvelope> marketDocumentStream) -
getHistoricalDataMarketDocumentStream
public reactor.core.publisher.Flux<energy.eddie.cim.v0_82.vhd.ValidatedHistoricalDataEnvelope> getHistoricalDataMarketDocumentStream() -
getPermissionMarketDocumentStream
public reactor.core.publisher.Flux<energy.eddie.cim.v0_82.pmd.PermissionEnvelope> getPermissionMarketDocumentStream() -
setPermissionMarketDocumentStream
public void setPermissionMarketDocumentStream(reactor.core.publisher.Flux<energy.eddie.cim.v0_82.pmd.PermissionEnvelope> permissionMarketDocumentStream) -
setAccountingPointEnvelopeStream
public void setAccountingPointEnvelopeStream(reactor.core.publisher.Flux<energy.eddie.cim.v0_82.ap.AccountingPointEnvelope> marketDocumentStream) -
getAccountingPointDataMarketDocumentStream
public reactor.core.publisher.Flux<energy.eddie.cim.v0_82.ap.AccountingPointEnvelope> getAccountingPointDataMarketDocumentStream() -
getTerminationMessages
public reactor.core.publisher.Flux<Pair<String,energy.eddie.cim.v0_82.pmd.PermissionEnvelope>> getTerminationMessages()Description copied from interface:TerminationConnectorA flux of termination documents, which are special permission market documents, and an optional region-connector ID as String.- Specified by:
getTerminationMessagesin interfaceTerminationConnector- Returns:
- A pair of an optional region-connector ID and a termination market document.
-
publish
public void publish(energy.eddie.cim.v0_82.pmd.PermissionEnvelope permissionEnvelope) -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-