@Path(value="/reviews") public class ReviewResource extends Object
| Constructor and Description |
|---|
ReviewResource() |
| Modifier and Type | Method and Description |
|---|---|
jakarta.ws.rs.core.Response |
createReview(Review review) |
jakarta.ws.rs.core.Response |
deleteReview(int id) |
jakarta.ws.rs.core.Response |
getAllReviews() |
jakarta.ws.rs.core.Response |
getReviewByAirline(String airlines) |
jakarta.ws.rs.core.Response |
getReviewByAirlineAndUser(String user,
String airlines) |
jakarta.ws.rs.core.Response |
getReviewById(int id) |
jakarta.ws.rs.core.Response |
getReviewByUser(String user) |
@GET @Produces(value="application/json") public jakarta.ws.rs.core.Response getAllReviews()
@GET
@Path(value="{id}")
@Produces(value="application/json")
public jakarta.ws.rs.core.Response getReviewById(@PathParam(value="id")
int id)
@GET
@Path(value="users/{user}")
@Produces(value="application/json")
public jakarta.ws.rs.core.Response getReviewByUser(@PathParam(value="user")
String user)
@GET
@Path(value="airlines/{airline}")
@Produces(value="application/json")
public jakarta.ws.rs.core.Response getReviewByAirline(@PathParam(value="airline")
String airlines)
@GET
@Path(value="{user}/{airlines}")
@Produces(value="application/json")
public jakarta.ws.rs.core.Response getReviewByAirlineAndUser(@PathParam(value="user")
String user,
@PathParam(value="airlines")
String airlines)
@POST @Consumes(value="application/json") @Produces(value="application/json") public jakarta.ws.rs.core.Response createReview(Review review)
@DELETE
@Path(value="{id}")
@Produces(value="text/plain")
public jakarta.ws.rs.core.Response deleteReview(@PathParam(value="id")
int id)
Copyright © 2017 – 2021 Eclipse Foundation. All rights reserved.
Use is subject to license terms.