private String getUrl(Query query) { return host + query.getUrl(); } }
@Override public <MODEL extends Model> List<MODEL> findAll(Query<MODEL> query) { serverTrips++; LOG.info("find : {}", query.getUrl()); List<MODEL> result = super.findAll(query); LOG.info("Retrieved {} elements.", result.size()); return result; }
@Override public <MODEL extends Model> MODEL find(Query<MODEL> query) { serverTrips++; LOG.info("find : {}", query.getUrl()); MODEL model = super.find(query); LOG.info(model.toString()); return model; }
private HttpMethodBase newGetRequest(Query<?> query) { HttpMethodBase method = new GetMethod(server.getHost() + query.getUrl()); initRequest(method, query); return method; }
private HttpGet newGetMethod(Query<?> query) { HttpGet get = new HttpGet(server.getHost() + query.getUrl()); initRequest(get, query); return get; }