Class CimControllerV1_04
java.lang.Object
energy.eddie.outbound.rest.web.cim.v1_04.CimControllerV1_04
- All Implemented Interfaces:
CimSwaggerV1_04
@RestController
@RequestMapping("cim_1_04")
public class CimControllerV1_04
extends Object
implements CimSwaggerV1_04
-
Constructor Summary
ConstructorsConstructorDescriptionCimControllerV1_04(CimConnectorV1_04 cimConnector, ValidatedHistoricalDataMarketDocumentV1_04Repository vhdRepository, NearRealTImeDataMarketDocumentRepository rtdRepository) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<NearRealTimeDataMarketDocuments> nearRealTimeDataMd(Optional<String> permissionId, Optional<String> connectionId, Optional<String> dataNeedId, Optional<String> countryCode, Optional<String> regionConnectorId, Optional<ZonedDateTime> from, Optional<ZonedDateTime> to) org.springframework.http.ResponseEntity<reactor.core.publisher.Flux<energy.eddie.cim.v1_04.rtd.RTDEnvelope>> org.springframework.http.ResponseEntity<ValidatedHistoricalDataMarketDocumentsV1_04> validatedHistoricalDataMd(Optional<String> permissionId, Optional<String> connectionId, Optional<String> dataNeedId, Optional<String> countryCode, Optional<String> regionConnectorId, Optional<ZonedDateTime> from, Optional<ZonedDateTime> to) org.springframework.http.ResponseEntity<reactor.core.publisher.Flux<energy.eddie.cim.v1_04.vhd.VHDEnvelope>>
-
Constructor Details
-
CimControllerV1_04
public CimControllerV1_04(CimConnectorV1_04 cimConnector, ValidatedHistoricalDataMarketDocumentV1_04Repository vhdRepository, NearRealTImeDataMarketDocumentRepository rtdRepository)
-
-
Method Details
-
validatedHistoricalDataMdSSE
@GetMapping(value="/validated-historical-data-md", produces="text/event-stream") public org.springframework.http.ResponseEntity<reactor.core.publisher.Flux<energy.eddie.cim.v1_04.vhd.VHDEnvelope>> validatedHistoricalDataMdSSE()- Specified by:
validatedHistoricalDataMdSSEin interfaceCimSwaggerV1_04
-
validatedHistoricalDataMd
@GetMapping(value="/validated-historical-data-md", produces={"application/json","application/xml"}) public org.springframework.http.ResponseEntity<ValidatedHistoricalDataMarketDocumentsV1_04> validatedHistoricalDataMd(@RequestParam(required=false) Optional<String> permissionId, @RequestParam(required=false) Optional<String> connectionId, @RequestParam(required=false) Optional<String> dataNeedId, @RequestParam(required=false) Optional<String> countryCode, @RequestParam(required=false) Optional<String> regionConnectorId, @RequestParam(required=false) Optional<ZonedDateTime> from, @RequestParam(required=false) Optional<ZonedDateTime> to) - Specified by:
validatedHistoricalDataMdin interfaceCimSwaggerV1_04
-
nearRealTimeDataMdSSE
@GetMapping(value="/near-real-time-data-md", produces="text/event-stream") public org.springframework.http.ResponseEntity<reactor.core.publisher.Flux<energy.eddie.cim.v1_04.rtd.RTDEnvelope>> nearRealTimeDataMdSSE()- Specified by:
nearRealTimeDataMdSSEin interfaceCimSwaggerV1_04
-
nearRealTimeDataMd
@GetMapping(value="/near-real-time-data-md", produces={"application/json","application/xml"}) public org.springframework.http.ResponseEntity<NearRealTimeDataMarketDocuments> nearRealTimeDataMd(@RequestParam(required=false) Optional<String> permissionId, @RequestParam(required=false) Optional<String> connectionId, @RequestParam(required=false) Optional<String> dataNeedId, @RequestParam(required=false) Optional<String> countryCode, @RequestParam(required=false) Optional<String> regionConnectorId, @RequestParam(required=false) Optional<ZonedDateTime> from, @RequestParam(required=false) Optional<ZonedDateTime> to) - Specified by:
nearRealTimeDataMdin interfaceCimSwaggerV1_04
-