/[projects]/dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/tasks/TaskRestService.java
ViewVC logotype

Diff of /dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/tasks/TaskRestService.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2917 by torben, Wed Feb 3 18:45:33 2016 UTC revision 2918 by torben, Thu Feb 4 14:40:36 2016 UTC
# Line 45  public class TaskRestService { Line 45  public class TaskRestService {
45                  return t.getLog();                  return t.getLog();
46          }          }
47                    
48            @Path("/remove/{id}")
49            @GET
50            @Produces(MediaType.TEXT_PLAIN)
51            public String removeTask(@Context ServletContext context, @PathParam("id") int taskId )  {
52                    TaskManager taskManager = (TaskManager) context.getAttribute(TaskManager.TASKMANAGER);
53                    Task removeTask = taskManager.getTaskById(taskId);
54                    
55                    if (removeTask == null ){
56                            return "No task with id: " + taskId;
57                    }
58                    
59                    taskManager.removeTask(removeTask);
60                    
61                    return "OK";
62            }
63            
64                                    
65    
66  }  }

Legend:
Removed from v.2917  
changed lines
  Added in v.2918

  ViewVC Help
Powered by ViewVC 1.1.20