/**
   * 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();
  }