Interface SystemConfigurationConfigurer

All Known Implementing Classes:
AsyncExecutorSystemConfigurationConfigurer, HikariDataSourceSystemConfigurationConfigurer, OracleUcpDataSourceSystemConfigurationConfigurer, ThreadPoolTaskExecutorSystemConfigurationConfigurer, UnsupportedSystemConfigurationConfigurer

public interface SystemConfigurationConfigurer
Author:
Filip Hrisafov
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyConfiguration(com.fasterxml.jackson.databind.node.ObjectNode configuration)
    Apply the given configuration.
    void
    If possible applies the default configuration.
    The type of the system configuration that this configurer is meant for
    void
    validateConfiguration(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