Interface UpgradeConfigurationProvider<T>

Type Parameters:
T - The expected configuration object type
All Known Implementing Classes:
YamlConfigurationProvider

public interface UpgradeConfigurationProvider<T>
Provides the configuration for an upgrade process
Since:
4.1.2
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the configuration for the upgrade process
  • Method Details

    • getConfiguration

      T getConfiguration() throws UpgradeException
      Gets the configuration for the upgrade process
      Returns:
      the configuration
      Throws:
      UpgradeException - if there is any error getting the configuration. e.g.: a IOException while loading a file