Class ServiceTask

java.lang.Object
org.silverpeas.core.web.rs.RESTWebService
org.silverpeas.mobile.server.services.AbstractRestWebService
org.silverpeas.mobile.server.services.ServiceTask
All Implemented Interfaces:
org.silverpeas.core.web.rs.ProtectedWebResource, org.silverpeas.core.web.rs.WebAuthenticationValidation, org.silverpeas.core.web.rs.WebAuthorizationValidation, org.silverpeas.core.web.SilverpeasWebResource

@WebService @Authorized @Path("mobile/personalTask") public class ServiceTask extends AbstractRestWebService
  • Constructor Details

    • ServiceTask

      public ServiceTask()
  • Method Details

    • loadTasks

      @GET @Produces("application/json") @Path("all") public List<TaskDTO> loadTasks()
    • updateTask

      @PUT @Produces("application/json") @Consumes("application/json") @Path("") public void updateTask(TaskDTO task)
    • deleteTasks

      @DELETE @Produces("application/json") @Consumes("application/json") @Path("") public void deleteTasks(List<TaskDTO> tasks)
    • createTask

      @POST @Produces("application/json") @Consumes("application/json") @Path("") public TaskDTO createTask(TaskDTO task)
    • getResourceBasePath

      protected String getResourceBasePath()
      Specified by:
      getResourceBasePath in class org.silverpeas.core.web.rs.RESTWebService
    • getComponentId

      public String getComponentId()
    • validateUserAuthorization

      public void validateUserAuthorization(org.silverpeas.core.web.rs.UserPrivilegeValidation validation)