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 enrichedConfigurationExceptionInvalidResolverKeyConfigurationExceptionISettingsMap resolve(File file, String runtime) throws IOException, InvalidResolverKeyConfigurationException, ConfigurationException
file - your input fileruntime - runtimeIOException - if it cannot be readInvalidResolverKeyConfigurationExceptionConfigurationExceptionISettingsMap 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 enrichedConfigurationExceptionInvalidResolverKeyConfigurationExceptionCopyright © 2014–2023. All rights reserved.