Class TaskRest


  • @Path("/task")
    @Component
    public class TaskRest
    extends BaseRest
    Allows for calling storage provider specific tasks
    Author:
    Bill Branan Date: May 20, 2010
    • Constructor Detail

      • TaskRest

        @Autowired
        public TaskRest​(@Qualifier("taskProviderFactory")
                        TaskProviderFactory taskProviderFactory,
                        RestUtil restUtil)
    • Method Detail

      • getSupportedTasks

        @GET
        public javax.ws.rs.core.Response getSupportedTasks​(@QueryParam("storeID")
                                                           String storeID)
        Gets a listing of supported tasks for a given provider
        Returns:
        200 on success
      • performTask

        @Path("/{taskName}")
        @POST
        public javax.ws.rs.core.Response performTask​(@PathParam("taskName")
                                                     String taskName,
                                                     @QueryParam("storeID")
                                                     String storeID)
        Performs a task
        Returns:
        200 on success