+\r
+ MultiValueMap<String, String> uriParams = new LinkedMultiValueMap<>();\r
+ uriParams.add("macId", deviceId);\r
+ uriParams.add("swVersion", swVersion);\r
+ uriParams.add("hwVersion", hwVersion);\r
+ HttpHeaders headers = new HttpHeaders();\r
+ headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);\r
+ final HttpEntity<MultiValueMap<String, String>> entity = new HttpEntity<>(uriParams, headers);\r
+\r
+ ResponseEntity<ConfigurationData> res =\r
+ restTemplate.postForEntity(configDBURI, entity, ConfigurationData.class);\r
+ configData = res.getBody();\r
+ logger.debug("Successfully retrived config data for device id{} data {}", deviceId,\r
+ configData);\r