/* GET */ private static EmployeeAccessResponse getEmployeeAccess(String xml){ System.out.println("Testing getEmployeeSecureAccess API----------"); ClientHttpRequestFactory requestFactory = new HttpComponentsClientHttpRequestFactory(HttpClients.createDefault()); RestTemplate restTemplate = new RestTemplate(requestFactory); List<MediaType> acceptableMediaTypes = new ArrayList<MediaType>(); acceptableMediaTypes.add(MediaType.APPLICATION_XML); acceptableMediaTypes.add(MediaType.APPLICATION_JSON); HttpHeaders headers = new HttpHeaders(); headers.setAccept(acceptableMediaTypes); headers.setContentType(MediaType.APPLICATION_XML); HttpEntity<String> request = new HttpEntity<String>(xml, headers); final EmployeeAccessResponse employeeAccessResponse = restTemplate.postForObject(REST_SERVICE_URI+"/employeeAccessRequest",request, EmployeeAccessResponse.class); System.out.println(employeeAccessResponse); return employeeAccessResponse; } |