Class ServiceConfig
java.lang.Object
energy.eddie.regionconnector.cds.services.ServiceConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncommonTimeoutService(CdsPermissionRequestRepository cdsPermissionRequestRepository, Outbox outbox, TimeoutConfiguration timeoutConfiguration, CdsRegionConnectorMetadata cdsRegionConnectorMetadata) futureDataService(PollingService pollingService, CdsPermissionRequestRepository cdsPermissionRequestRepository, String cronExpr, CdsRegionConnectorMetadata cdsRegionConnectorMetadata, org.springframework.scheduling.TaskScheduler taskScheduler, DataNeedCalculationService<DataNeed> dataNeedCalculationService) retransmissionService(CdsPermissionRequestRepository cdsPermissionRequestRepository, CdsRegionConnectorMetadata cdsRegionConnectorMetadata, DataNeedsService dataNeedsService, RetransmissionPollingService retransmissionPollingService)
-
Constructor Details
-
ServiceConfig
public ServiceConfig()
-
-
Method Details
-
futureDataService
@Bean public CommonFutureDataService<CdsPermissionRequest> futureDataService(PollingService pollingService, CdsPermissionRequestRepository cdsPermissionRequestRepository, @Value("${region-connector.cds.polling:0 0 17 * * *}") String cronExpr, CdsRegionConnectorMetadata cdsRegionConnectorMetadata, org.springframework.scheduling.TaskScheduler taskScheduler, DataNeedCalculationService<DataNeed> dataNeedCalculationService) -
retransmissionService
@Bean public CommonRetransmissionService<CdsPermissionRequest> retransmissionService(CdsPermissionRequestRepository cdsPermissionRequestRepository, CdsRegionConnectorMetadata cdsRegionConnectorMetadata, DataNeedsService dataNeedsService, RetransmissionPollingService retransmissionPollingService)