| | |
| | | private RestTemplate restTemplate; |
| | | |
| | | @Autowired |
| | | private RestTemplate restTemplateNoLoadBalanced; |
| | | private RestTemplate outRestTemplate; |
| | | |
| | | @Autowired |
| | | private IQueryServiceSMO queryServiceSMOImpl; |
| | |
| | | header.add(key,dataFlow.getRequestCurrentHeaders().get(key)); |
| | | } |
| | | HttpEntity<String> httpEntity = new HttpEntity<String>(reqData, header); |
| | | responseMessage = restTemplateNoLoadBalanced.postForObject(service.getUrl(),httpEntity,String.class); |
| | | responseMessage = outRestTemplate.postForObject(service.getUrl(),httpEntity,String.class); |
| | | }else{//webservice方式 |
| | | responseMessage = (String) WebServiceAxisClient.callWebService(service.getUrl(),service.getMethod(), |
| | | new Object[]{dataFlow.getRequestBusinessJson().toJSONString()}, |
| | |
| | | this.queryServiceSMOImpl = queryServiceSMOImpl; |
| | | } |
| | | |
| | | public RestTemplate getRestTemplateNoLoadBalanced() { |
| | | return restTemplateNoLoadBalanced; |
| | | } |
| | | |
| | | public void setRestTemplateNoLoadBalanced(RestTemplate restTemplateNoLoadBalanced) { |
| | | this.restTemplateNoLoadBalanced = restTemplateNoLoadBalanced; |
| | | } |
| | | } |