public interface IResolver
Modifier and Type | Method and Description |
---|---|
ISettingsMap |
resolve(File file,
String runtime)
Resolve the provided file.
|
ISettingsMap |
resolve(ISettingsMap input,
ISettingsMap fileMetaInfo,
String fileName)
Resolve the provided input without matching any rule to only resolve
tags and environment variables.
|
ISettingsMap |
resolve(ISettingsMap settings,
String runtime,
String fileName)
Resolve the provided settings map.
|
ISettingsMap resolve(ISettingsMap settings, String runtime, String fileName) throws InvalidResolverKeyConfigurationException, ConfigurationException
settings
- the input settings.runtime
- runtime.fileName
- the configuration file name to be enrichedConfigurationException
InvalidResolverKeyConfigurationException
ISettingsMap resolve(File file, String runtime) throws IOException, InvalidResolverKeyConfigurationException, ConfigurationException
file
- your input fileruntime
- runtimeIOException
- if it cannot be readInvalidResolverKeyConfigurationException
ConfigurationException
ISettingsMap resolve(ISettingsMap input, ISettingsMap fileMetaInfo, String fileName) throws InvalidResolverKeyConfigurationException, ConfigurationException
file
- your input filefileMetaInfo
- meta info about file (tenant, channel, runtime)fileName
- the configuration file name to be enrichedConfigurationException
InvalidResolverKeyConfigurationException
Copyright © 2014–2023. All rights reserved.