Class PipelineResource


  • @Path("/carte/pipeline")
    public class PipelineResource
    extends Object
    • Constructor Detail

      • PipelineResource

        public PipelineResource()
    • Method Detail

      • getPipelineLog

        @GET
        @Path("/log/{id : .+}")
        @Produces("text/plain")
        public String getPipelineLog​(@PathParam("id")
                                     String id)
      • getPipelineLog

        @GET
        @Path("/log/{id : .+}/{logStart : .+}")
        @Produces("text/plain")
        public String getPipelineLog​(@PathParam("id")
                                     String id,
                                     @PathParam("logStart")
                                     int startLineNr)
      • getPipelineStatus

        @GET
        @Path("/status/{id : .+}")
        @Produces("application/json")
        public PipelineStatus getPipelineStatus​(@PathParam("id")
                                                String id)
      • startPipeline

        @GET
        @Path("/start/{id : .+}")
        @Produces("application/json")
        public PipelineStatus startPipeline​(@PathParam("id")
                                            String id)
      • preparePipeline

        @GET
        @Path("/prepare/{id : .+}")
        @Produces("application/json")
        public PipelineStatus preparePipeline​(@PathParam("id")
                                              String id)
      • pausePipeline

        @GET
        @Path("/pause/{id : .+}")
        @Produces("application/json")
        public PipelineStatus pausePipeline​(@PathParam("id")
                                            String id)
      • resumePipeline

        @GET
        @Path("/resume/{id : .+}")
        @Produces("application/json")
        public PipelineStatus resumePipeline​(@PathParam("id")
                                             String id)
      • stopPipeline

        @GET
        @Path("/stop/{id : .+}")
        @Produces("application/json")
        public PipelineStatus stopPipeline​(@PathParam("id")
                                           String id)
      • removePipeline

        @GET
        @Path("/remove/{id : .+}")
        public javax.ws.rs.core.Response removePipeline​(@PathParam("id")
                                                        String id)
      • cleanupPipeline

        @GET
        @Path("/cleanup/{id : .+}")
        @Produces("application/json")
        public PipelineStatus cleanupPipeline​(@PathParam("id")
                                              String id)
      • addPipeline

        @PUT
        @Path("/add")
        @Produces("application/json")
        public PipelineStatus addPipeline​(String xml)