public class ConfigurationFactory extends Object
| Constructor and Description |
|---|
ConfigurationFactory() |
public static ConfigurationHolder configurationHolder(Path path) throws AddressingException
AddressingExceptionpublic static AddressingConfiguration fromFile(Path path) throws AddressingException
AddressingExceptionpublic static Preferences copyOverlayFromConfiguration(Preferences from, Preferences to)
from - base preferences that will be used if missing from toto - overriding preferencespublic static Preferences copyOverlayClient(Preferences fromConfig, Preferences clientPreferences)
public static Preferences resolveWithDefault(Preferences preferences, AddressingConfiguration configuration, Preferences internalBase)
public static Preferences resolveWithDefault(Preferences preferences, AddressingConfiguration configuration, Preferences internalBase, Feature feature)
public static Map<String,String> copyOnlyMissing(Map<String,String> from, Map<String,String> to)
public static Map<String,String> overLayClient(Map<String,String> fromConfig, Map<String,String> fromClient)
fromConfig - basefromClient - client overriding basepublic static Map<Feature,String> overLayClientFeature(Map<Feature,String> fromConfig, Map<Feature,String> fromClient)
public static Configuration overLayConfiguration(Configuration from, Configuration to)
public static ConfigurationHolder copyOverLay(ConfigurationHolder from, ConfigurationHolder to)
public static boolean shouldReturnFields(String field, Preferences preferences)
public static ConfigurationHolder fromMap(Map<String,String> map) throws AddressingException
AddressingExceptionCopyright © 2024. All rights reserved.