/[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 2918 by torben, Thu Feb 4 14:40:36 2016 UTC revision 2919 by torben, Thu Feb 4 14:48:59 2016 UTC
# Line 17  import dk.daoas.adressevedligehold.tasks Line 17  import dk.daoas.adressevedligehold.tasks
17  @Path("/tasks")  @Path("/tasks")
18  public class TaskRestService {  public class TaskRestService {
19                    
20            @Context ServletContext context;
21            
22                    
23          @Path("/list")          @Path("/list")
24          @GET          @GET
25          @Produces(MediaType.APPLICATION_JSON)          @Produces(MediaType.APPLICATION_JSON)
26          public String listTasks(@Context ServletContext context )  {          public String listTasks( )  {
27                  TaskManager taskManager = (TaskManager) context.getAttribute(TaskManager.TASKMANAGER);                  TaskManager taskManager = (TaskManager) context.getAttribute(TaskManager.TASKMANAGER);
28                  List<TaskBean> beans = taskManager.getTasks();                  List<TaskBean> beans = taskManager.getTasks();
29                                    
# Line 34  public class TaskRestService { Line 36  public class TaskRestService {
36          @Path("/log/{id}")          @Path("/log/{id}")
37          @GET          @GET
38          @Produces(MediaType.TEXT_PLAIN)          @Produces(MediaType.TEXT_PLAIN)
39          public String getLog(@Context ServletContext context, @PathParam("id") int taskId )  {          public String getLog( @PathParam("id") int taskId )  {
40                  TaskManager taskManager = (TaskManager) context.getAttribute(TaskManager.TASKMANAGER);                  TaskManager taskManager = (TaskManager) context.getAttribute(TaskManager.TASKMANAGER);
41                  Task t = taskManager.getTaskById(taskId);                  Task t = taskManager.getTaskById(taskId);
42                                    
# Line 48  public class TaskRestService { Line 50  public class TaskRestService {
50          @Path("/remove/{id}")          @Path("/remove/{id}")
51          @GET          @GET
52          @Produces(MediaType.TEXT_PLAIN)          @Produces(MediaType.TEXT_PLAIN)
53          public String removeTask(@Context ServletContext context, @PathParam("id") int taskId )  {          public String removeTask( @PathParam("id") int taskId )  {
54                  TaskManager taskManager = (TaskManager) context.getAttribute(TaskManager.TASKMANAGER);                  TaskManager taskManager = (TaskManager) context.getAttribute(TaskManager.TASKMANAGER);
55                  Task removeTask = taskManager.getTaskById(taskId);                  Task removeTask = taskManager.getTaskById(taskId);
56                                    

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

  ViewVC Help
Powered by ViewVC 1.1.20