Class TransformationResource

java.lang.Object
org.pentaho.di.www.jaxrs.TransformationResource

@Path("/carte/trans") public class TransformationResource extends Object
  • Constructor Details

    • TransformationResource

      public TransformationResource()
  • Method Details

    • getTransformationLog

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

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

      @GET @Path("/status/{id : .+}") @Produces("application/json") public TransformationStatus getTransformationStatus(@PathParam("id") String id)
    • startTransformation

      @GET @Path("/start/{id : .+}") @Produces("application/json") public TransformationStatus startTransformation(@PathParam("id") String id)
    • prepareTransformation

      @GET @Path("/prepare/{id : .+}") @Produces("application/json") public TransformationStatus prepareTransformation(@PathParam("id") String id)
    • pauseTransformation

      @GET @Path("/pause/{id : .+}") @Produces("application/json") public TransformationStatus pauseTransformation(@PathParam("id") String id)
    • resumeTransformation

      @GET @Path("/resume/{id : .+}") @Produces("application/json") public TransformationStatus resumeTransformation(@PathParam("id") String id)
    • stopTransformation

      @GET @Path("/stop/{id : .+}") @Produces("application/json") public TransformationStatus stopTransformation(@PathParam("id") String id)
    • safeStopTransformation

      @GET @Path("/safeStop/{id : .+}") @Produces("application/json") public TransformationStatus safeStopTransformation(@PathParam("id") String id)
    • removeTransformation

      @GET @Path("/remove/{id : .+}") public jakarta.ws.rs.core.Response removeTransformation(@PathParam("id") String id)
    • cleanupTransformation

      @GET @Path("/cleanup/{id : .+}") @Produces("application/json") public TransformationStatus cleanupTransformation(@PathParam("id") String id)
    • addTransformation

      @PUT @Path("/add") @Produces("application/json") public TransformationStatus addTransformation(String xml)