Class PrepareExecutionTransServlet

    • Constructor Detail

      • PrepareExecutionTransServlet

        public PrepareExecutionTransServlet()
      • PrepareExecutionTransServlet

        public PrepareExecutionTransServlet​(TransformationMap transformationMap)
    • Method Detail

      • doGet

        public void doGet​(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response)
                   throws javax.servlet.ServletException,
                          IOException

        /kettle/prepareExec

        GET

        Prepares previously loaded transformation for execution. Method is used for preparing previously uploaded transformation for execution by its name.

        Example Request:

            GET /kettle/prepareExec/?name=dummy-trans2&xml=Y
            

        Parameters

        name description type
        name Name of the transformation to be prepared for execution. query
        xml Boolean flag which sets the output format required. Use Y to receive XML response. boolean
        id Carte transformation ID of the transformation to be prepared for execution. query, optional

        Response Body

        text: HTML
        media types: text/xml, text/html

        Response XML or HTML containing operation result. When using xml=Y result field indicates whether operation was successful (OK) or not (ERROR).

        Example Response:

          
          
            OK
            
            
          
          

        Status Codes

        code description
        200 Request was processed.
        500 Internal server error occurs during request processing.
        Specified by:
        doGet in interface CartePluginInterface
        Overrides:
        doGet in class javax.servlet.http.HttpServlet
        Throws:
        javax.servlet.ServletException
        IOException