示例#1
0
  @Path("/{AlertId}")
  @GET
  @Produces(MediaType.APPLICATION_XML)
  public Alert getAlert(@PathParam("AlertId") int ID) {

    return service.getAlert(ID);
  }
示例#2
0
  @POST
  @Produces(MediaType.APPLICATION_XML)
  @Consumes(MediaType.APPLICATION_XML)
  public Alert addAlert(Alert alrt) {

    return service.AddAlert(alrt);
  }
示例#3
0
  @PUT
  @Path("/{AlrtId}")
  @Produces(MediaType.APPLICATION_XML)
  @Consumes(MediaType.APPLICATION_XML)
  public Alert updtaeUser(Alert alrt) {

    return service.updateAlert(alrt);
  }
示例#4
0
 @DELETE
 @Path("/{AlrtId}")
 @Produces(MediaType.APPLICATION_XML)
 public Alert delAlert(@PathParam("AlrtId") int ID) {
   return service.removeAlert(ID);
 }
示例#5
0
 @GET
 @Produces(MediaType.APPLICATION_XML)
 public List<Alert> getAllAlert() {
   return service.getAlerts();
 }