Class EnerginetBeanConfig
java.lang.Object
energy.eddie.regionconnector.dk.energinet.EnerginetBeanConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncommonFutureDataService(PollingService pollingService, DkPermissionRequestRepository repository, String cronExpr, EnerginetRegionConnector connector, org.springframework.scheduling.TaskScheduler taskScheduler, DataNeedCalculationService<DataNeed> dataNeedCalculationService) connectionStatusMessageHandler(EventBus eventBus, DkPermissionRequestRepository repository) dataNeedCalculationService(DataNeedsService dataNeedsService) energinetConfiguration(String customerBasePath) eventBus()fulfillmentService(Outbox outbox) meterReadingPermissionUpdateAndFulfillmentService(FulfillmentService fulfillmentService, Outbox outbox) com.fasterxml.jackson.databind.ObjectMapperoutbox(EventBus eventBus, DkPermissionEventRepository repository) permissionMarketDocumentMessageHandler(EventBus eventBus, DkPermissionRequestRepository repository, DataNeedsService dataNeedsService, CommonInformationModelConfiguration cimConfig) rawDataProvider(com.fasterxml.jackson.databind.ObjectMapper objectMapper, EnergyDataStreams streams) validatedHistoricalDataMarketDocumentBuilderFactory(CommonInformationModelConfiguration commonInformationModelConfiguration)
-
Constructor Details
-
EnerginetBeanConfig
public EnerginetBeanConfig()
-
-
Method Details
-
energinetConfiguration
@Bean public EnerginetConfiguration energinetConfiguration(@Value("${region-connector.dk.energinet.customer.client.basepath}") String customerBasePath) -
validatedHistoricalDataMarketDocumentBuilderFactory
@Bean public ValidatedHistoricalDataMarketDocumentBuilderFactory validatedHistoricalDataMarketDocumentBuilderFactory(CommonInformationModelConfiguration commonInformationModelConfiguration) -
objectMapper
@Bean public com.fasterxml.jackson.databind.ObjectMapper objectMapper() -
eventBus
-
dataNeedCalculationService
@Bean public DataNeedCalculationService<DataNeed> dataNeedCalculationService(DataNeedsService dataNeedsService) -
rawDataProvider
@Bean public RawDataProvider rawDataProvider(@Qualifier("objectMapper") com.fasterxml.jackson.databind.ObjectMapper objectMapper, EnergyDataStreams streams) -
commonFutureDataService
@Bean public CommonFutureDataService<DkEnerginetPermissionRequest> commonFutureDataService(PollingService pollingService, DkPermissionRequestRepository repository, @Value("${region-connector.dk.energinet.polling:0 0 17 * * *}") String cronExpr, EnerginetRegionConnector connector, org.springframework.scheduling.TaskScheduler taskScheduler, DataNeedCalculationService<DataNeed> dataNeedCalculationService)
-