excludeParameters.add(AdditionalUriParametersModel.ADDITIONAL_URI_PARAMETERS);
traverseConfigurationInternal(parent, queryString, excludeParameters);
// add additional URI parameters
final AdditionalUriParametersModel additionalParametersModel = getAdditionalUriParameters();
if (additionalParametersModel != null) {
for (ParameterModel parameter : additionalParametersModel.getParameters()) {
if (parameter == null || parameter.getName() == null || excludeParameters.contains(parameter.getName())) {
continue;
}
queryString.add(parameter.getName(), UnsafeUriCharactersEncoder.encode(parameter.getValue()));
excludeParameters.add(parameter.getName());