private void mergeChilds(ConfigurationChanges diffs, Device prev, Device device, String deviceDN, boolean preserveVendorData) throws NamingException, ConfigurationException { mergeConnections(diffs, prev, device, deviceDN); mergeAEs(diffs, prev, device, deviceDN, preserveVendorData); mergeWebApps(diffs, prev, device, deviceDN); for (LdapDicomConfigurationExtension ext : extensions) ext.mergeChilds(diffs, prev, device, deviceDN); }
private void mergeChilds(ConfigurationChanges diffs, Device prev, Device device, String deviceDN, boolean preserveVendorData) throws NamingException, ConfigurationException { mergeConnections(diffs, prev, device, deviceDN); mergeAEs(diffs, prev, device, deviceDN, preserveVendorData); mergeWebApps(diffs, prev, device, deviceDN); for (LdapDicomConfigurationExtension ext : extensions) ext.mergeChilds(diffs, prev, device, deviceDN); }