Class EnerginetBeanConfig
java.lang.Object
energy.eddie.regionconnector.dk.energinet.EnerginetBeanConfig
@Configuration
@EnableConfigurationProperties(EnerginetConfiguration.class)
public class EnerginetBeanConfig
extends Object
-
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, DataNeedRuleSet ruleSet) eventBus()fulfillmentService(Outbox outbox) meterReadingPermissionUpdateAndFulfillmentService(FulfillmentService fulfillmentService, Outbox outbox) outbox(EventBus eventBus, DkPermissionEventRepository repository) permissionMarketDocumentMessageHandler(EventBus eventBus, DkPermissionRequestRepository repository, DataNeedsService dataNeedsService, CommonInformationModelConfiguration cimConfig) rawDataProvider(tools.jackson.databind.ObjectMapper objectMapper, EnergyDataStreams streams) validatedHistoricalDataMarketDocumentBuilderFactory(CommonInformationModelConfiguration commonInformationModelConfiguration)
-
Constructor Details
-
EnerginetBeanConfig
public EnerginetBeanConfig()
-
-
Method Details
-
validatedHistoricalDataMarketDocumentBuilderFactory
@Bean public ValidatedHistoricalDataMarketDocumentBuilderFactory validatedHistoricalDataMarketDocumentBuilderFactory(CommonInformationModelConfiguration commonInformationModelConfiguration) -
eventBus
-
dataNeedCalculationService
@Bean public DataNeedCalculationService<DataNeed> dataNeedCalculationService(DataNeedsService dataNeedsService, DataNeedRuleSet ruleSet) -
rawDataProvider
@Bean public RawDataProvider rawDataProvider(tools.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)
-