Package org.craftercms.commons.upgrade
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 TypeMethodDescriptionGets the configuration for the upgrade process
-
Method Details
-
getConfiguration
Gets the configuration for the upgrade process- Returns:
- the configuration
- Throws:
UpgradeException
- if there is any error getting the configuration. e.g.: aIOException
while loading a file
-