import org.wamblee.xmlrouter.common.Id;
import org.wamblee.xmlrouter.config.Config;
-import org.wamblee.xmlrouter.config.DuplicateException;
+import org.wamblee.xmlrouter.config.ConfigException;
import org.wamblee.xmlrouter.config.Identifiable;
/**
public void addConfig(Config<T> aConfig) {
notNull("aConfig", aConfig);
if (ids.contains(aConfig.getId())) {
- throw new DuplicateException(aConfig.getId().toString());
+ throw new ConfigException("duplicate id '" +
+ aConfig.getId().toString() + "'");
}
for (T item : aConfig.values()) {
if (valueIds.contains(item.getId())) {
- throw new DuplicateException(item.getId().toString());
+ throw new ConfigException("duplicate id '" +
+ item.getId().toString() + "'");
}
}