/** * Merge any options * @param component dest values */ public void mergeInGlobal(Map<String, String> component) { SliderUtils.mergeMapsIgnoreDuplicateKeys(component, confTree.global); }
/** * Merge any options * @param component dest values */ public void mergeInGlobal(Map<String, String> component) { SliderUtils.mergeMapsIgnoreDuplicateKeys(component, confTree.global); }
public void mergeWithoutOverwrite(Map<String, String> that) { SliderUtils.mergeMapsIgnoreDuplicateKeys(options, that); }
public void mergeWithoutOverwrite(Map<String, String> that) { SliderUtils.mergeMapsIgnoreDuplicateKeys(options, that); }
private static void mergeInComponentMap(ClusterDescription cd, ConfTree confTree) { Map<String, Map<String, String>> components = confTree.components; for (Map.Entry<String, Map<String, String>> compEntry : components.entrySet()) { String name = compEntry.getKey(); Map<String, String> destRole = cd.getOrAddRole(name); Map<String, String> sourceComponent = compEntry.getValue(); SliderUtils.mergeMapsIgnoreDuplicateKeys(destRole, sourceComponent); } } }
private static void mergeInComponentMap(ClusterDescription cd, ConfTree confTree) { Map<String, Map<String, String>> components = confTree.components; for (Map.Entry<String, Map<String, String>> compEntry : components.entrySet()) { String name = compEntry.getKey(); Map<String, String> destRole = cd.getOrAddRole(name); Map<String, String> sourceComponent = compEntry.getValue(); SliderUtils.mergeMapsIgnoreDuplicateKeys(destRole, sourceComponent); } } }
SliderUtils.mergeMapsIgnoreDuplicateKeys( appConf.getConfTree().credentials, componentAppConf.getConfTree().credentials);
SliderUtils.mergeMapsIgnoreDuplicateKeys( appConf.getConfTree().credentials, componentAppConf.getConfTree().credentials);
SliderUtils.mergeMapsIgnoreDuplicateKeys(options, aggregateConf.getInternal().global); SliderUtils.mergeMapsIgnoreDuplicateKeys(options, aggregateConf.getAppConf().global); SliderUtils.mergeMapsIgnoreDuplicateKeys(options, aggregateConf.getResources().global);
SliderUtils.mergeMapsIgnoreDuplicateKeys(options, aggregateConf.getInternal().global); SliderUtils.mergeMapsIgnoreDuplicateKeys(options, aggregateConf.getAppConf().global); SliderUtils.mergeMapsIgnoreDuplicateKeys(options, aggregateConf.getResources().global);
MapOperations groupOptions = instanceDefinition.getResourceOperations() .getComponent(role.getGroup()); SliderUtils.mergeMapsIgnoreDuplicateKeys(cd.getRole(rolename), groupOptions.options);
MapOperations groupOptions = instanceDefinition.getResourceOperations() .getComponent(role.getGroup()); SliderUtils.mergeMapsIgnoreDuplicateKeys(cd.getRole(rolename), groupOptions.options);