public Optional<Status> poll(URL url) {

        RestTemplate restTemplate = new RestTemplate();
        return 
            Optional.
                fromNullable(
                    restTemplate.getForObject(url.toString(), Status.class));
    }