@Path("/{AlertId}") @GET @Produces(MediaType.APPLICATION_XML) public Alert getAlert(@PathParam("AlertId") int ID) { return service.getAlert(ID); }
@POST @Produces(MediaType.APPLICATION_XML) @Consumes(MediaType.APPLICATION_XML) public Alert addAlert(Alert alrt) { return service.AddAlert(alrt); }
@PUT @Path("/{AlrtId}") @Produces(MediaType.APPLICATION_XML) @Consumes(MediaType.APPLICATION_XML) public Alert updtaeUser(Alert alrt) { return service.updateAlert(alrt); }
@DELETE @Path("/{AlrtId}") @Produces(MediaType.APPLICATION_XML) public Alert delAlert(@PathParam("AlrtId") int ID) { return service.removeAlert(ID); }
@GET @Produces(MediaType.APPLICATION_XML) public List<Alert> getAllAlert() { return service.getAlerts(); }