* @param existSettings
*/
private void check(final Collection<ISettings> existSettings) {
final Iterator<ISettings> iterator = existSettings.iterator();
while (iterator.hasNext()) {
final ISettings settings = iterator.next();
final IPropertyGroup group = settings.getPropertyGroups().get(GROUP_NAME);
if (group != null) {
final String beanId = group.getPropertyValue(PROPERTY);
if (beanId != null && applicationContext.containsBean(beanId)) {
continue;
}
}
umiManagement.deleteSettings(settings.getId());
iterator.remove();
}
}