| | |
| | | import org.apache.http.util.EntityUtils; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | import java.util.concurrent.*; |
| | | |
| | | @Service(value="FiuuRefundUtil") |
| | |
| | | HttpGet request = new HttpGet(url); |
| | | try (CloseableHttpClient client = HttpClients.createDefault()) { |
| | | String response = EntityUtils.toString(client.execute(request).getEntity()); |
| | | return objectMapper.readValue(response, RefundStatus.class); |
| | | List<RefundStatus> refundStatusList = objectMapper.readValue( |
| | | response, |
| | | objectMapper.getTypeFactory().constructCollectionType(List.class, RefundStatus.class)); |
| | | return refundStatusList.get(0); |
| | | } |
| | | } |
| | | |