/** * Example method to get multiple values. Shows use of a query param. * * @param title the title of models to find * @return a Response containing JSON data. */ @GET @Path("sales") public Response getAllValues( @QueryParam("page") final int page, @QueryParam("pageSize") final int pageSize, @QueryParam("orderby") final String orderby) { LOGGER.info("Count=" + dao.count()); final HouseSaleEntity[] all = dao.get(pageSize, page, orderby); LOGGER.info( "getAllValues(" + page + ", " + pageSize + ", " + orderby + "). Returned " + all.length + " values."); final SaleDataPage salePage = mapper.getPage(pageSize, page, all); return Response.ok().entity(salePage).build(); }