@DELETE @Path("/todos/{todoid}") @Produces(MediaType.APPLICATION_XML) public String deleteToDo(@PathParam("todoid") int id) { if (toDoDao.deleteToDo(id) > 0) { return SUCCESS_RESULT; } return FAILURE_RESULT; }
@PUT @Path("/todos") @Produces(MediaType.APPLICATION_XML) @Consumes(MediaType.APPLICATION_FORM_URLENCODED) public String createToDo( @FormParam("tododtls") String toDoDtls, @FormParam("statusdone") boolean statusDone, @Context HttpServletResponse response) throws IOException { final ToDo todo = new ToDo(0, toDoDtls, statusDone); if (toDoDao.addToDo(todo) > 0) { return SUCCESS_RESULT; } return FAILURE_RESULT; }
@GET @Path("/todos/{todoid}") @Produces(MediaType.APPLICATION_XML) public ToDo getToDo(@PathParam("todoid") int id) { return toDoDao.getToDo(id); }
@GET @Path("/todos") @Produces(MediaType.APPLICATION_XML) public List<ToDo> getToDos() { return toDoDao.getAllToDo(); }