java.lang.Object
org.eclipse.microprofile.openapi.apps.airlines.resources.bookings.BookingResource

@Path("/bookings") public class BookingResource extends Object
  • Constructor Details

    • BookingResource

      public BookingResource()
  • Method Details

    • getBookings

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

      @POST @Consumes("application/json") @Produces("application/json") public jakarta.ws.rs.core.Response createBooking(Booking task)
    • getBooking

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

      @PUT @Path("{id}") @Consumes("application/json") @Produces("text/plain") public jakarta.ws.rs.core.Response updateBooking(@PathParam("id") int id, Booking booking)
    • deleteBooking

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