class AdminUserServiceImpl implements AdminUserService {

    @Override
    public Response getAllUsers(HttpHeaders headers) {
        AdminUserServiceImpl.LOGGER.info("[Admin User Service][Get All Users]");
        HttpEntity requestEntity = new HttpEntity(headers);
        ResponseEntity<Response<List<User>>> re = restTemplate.exchange(
                USER_SERVICE_IP_URI,
                HttpMethod.GET,
                requestEntity,
                new ParameterizedTypeReference<Response<List<User>>>() {
                });

        return re.getBody();
    }

}