Interface SystemConfigurationConfigurer
- All Known Implementing Classes:
AsyncExecutorSystemConfigurationConfigurer,HikariDataSourceSystemConfigurationConfigurer,OracleUcpDataSourceSystemConfigurationConfigurer,ThreadPoolTaskExecutorSystemConfigurationConfigurer,UnsupportedSystemConfigurationConfigurer
public interface SystemConfigurationConfigurer
- Author:
- Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptionvoidapplyConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration) Apply the given configuration.voidIf possible applies the default configuration.getType()The type of the system configuration that this configurer is meant forvoidvalidateConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration) Validate the configuration
-
Method Details
-
getType
String getType()The type of the system configuration that this configurer is meant for -
applyDefaultConfiguration
void applyDefaultConfiguration()If possible applies the default configuration. -
applyConfiguration
void applyConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration) Apply the given configuration.- Parameters:
configuration- the configuration to apply
-
validateConfiguration
void validateConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration) Validate the configuration- Parameters:
configuration- the configuration to validate
-