Package energy.eddie.regionconnector.cds
Class CdsBeanConfig
java.lang.Object
energy.eddie.regionconnector.cds.CdsBeanConfig
@Configuration
@EnableConfigurationProperties(CdsConfiguration.class)
public class CdsBeanConfig
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.converter.json.Jackson2ObjectMapperBuilderdataNeedCalculationService(DataNeedsService dataNeedsService, CdsRegionConnectorMetadata metadata) eventBus()outbox(EventBus eventBus, CdsPermissionEventRepository repository) org.springframework.web.reactive.function.client.WebClientwebClient(org.springframework.web.reactive.function.client.WebClient.Builder builder)
-
Constructor Details
-
CdsBeanConfig
public CdsBeanConfig()
-
-
Method Details
-
eventBus
-
customObjectMapper
@Bean @Primary public org.springframework.http.converter.json.Jackson2ObjectMapperBuilder customObjectMapper() -
webClient
@Bean public org.springframework.web.reactive.function.client.WebClient webClient(org.springframework.web.reactive.function.client.WebClient.Builder builder) -
dataNeedCalculationService
@Bean public DataNeedCalculationService<DataNeed> dataNeedCalculationService(DataNeedsService dataNeedsService, CdsRegionConnectorMetadata metadata)
-