Package energy.eddie.dataneeds
Class DataNeedsSpringConfig
java.lang.Object
energy.eddie.dataneeds.DataNeedsSpringConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclock()Clock needed by e.g.org.springdoc.core.models.GroupedOpenApiReturns the GroupedOpenApi definition for the data needs API.org.springdoc.core.models.GroupedOpenApidataNeedsManagementApi(int managementPort) Returns the GroupedOpenApi definition for the data needs management API with the management port and URL prefix set.org.springframework.validation.beanvalidation.LocalValidatorFactoryBean
-
Constructor Details
-
DataNeedsSpringConfig
public DataNeedsSpringConfig()
-
-
Method Details
-
validator
@Bean public org.springframework.validation.beanvalidation.LocalValidatorFactoryBean validator() -
clock
Clock needed by e.g.IsValidRelativeDurationValidator.- Returns:
- UTC clock
-
dataNeedsManagementApi
@Bean @ConditionalOnBean(DataNeedsDbService.class) public org.springdoc.core.models.GroupedOpenApi dataNeedsManagementApi(@Value("${eddie.management.server.port}") int managementPort) Returns the GroupedOpenApi definition for the data needs management API with the management port and URL prefix set. -
dataNeedsApi
@Bean public org.springdoc.core.models.GroupedOpenApi dataNeedsApi()Returns the GroupedOpenApi definition for the data needs API.
-