Class ReviewResource


  • @Path("/reviews")
    public class ReviewResource
    extends Object
    • Constructor Detail

      • ReviewResource

        public ReviewResource()
    • Method Detail

      • getAllReviews

        @GET
        @Produces("application/json")
        public jakarta.ws.rs.core.Response getAllReviews()
      • getReviewById

        @GET
        @Path("{id}")
        @Produces("application/json")
        public jakarta.ws.rs.core.Response getReviewById​(@PathParam("id")
                                                         int id)
      • getReviewByUser

        @GET
        @Path("users/{user}")
        @Produces("application/json")
        public jakarta.ws.rs.core.Response getReviewByUser​(@PathParam("user")
                                                           String user,
                                                           @QueryParam("minRating")
                                                           Integer minRating,
                                                           @HeaderParam("If-Match")
                                                           String ifMatch,
                                                           @CookieParam("trackme")
                                                           String trackme)
      • getReviewByAirline

        @GET
        @Path("airlines/{airline}")
        @Produces("application/json")
        public jakarta.ws.rs.core.Response getReviewByAirline​(@PathParam("airline")
                                                              String airlines)
      • getReviewByAirlineAndUser

        @GET
        @Path("{user}/{airlines}")
        @Produces("application/json")
        public jakarta.ws.rs.core.Response getReviewByAirlineAndUser​(@PathParam("user")
                                                                     String user,
                                                                     @PathParam("airlines")
                                                                     String airlines)
      • deleteReview

        @DELETE
        @Path("{id}")
        @Produces("text/plain")
        public jakarta.ws.rs.core.Response deleteReview​(@PathParam("id")
                                                        int id)