Class GetStatusServlet

    • Constructor Detail

      • GetStatusServlet

        public GetStatusServlet()
    • Method Detail

      • doGet

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

        /kettle/status

        GET

        Retrieve server status. The status contains information about the server itself (OS, memory, etc) and information about jobs and transformations present on the server.

        Example Request:

           GET /kettle/status/?xml=Y
           

        Parameters

        name description type
        xml Boolean flag which defines output format Y forces XML output to be generated. HTML is returned otherwise. boolean, optional

        Response Body

        element: (custom)
        media types: text/xml, text/html

        Response XML or HTML response containing details about the transformation specified. If an error occurs during method invocation result field of the response will contain ERROR status.

        Example Response:

           
           
           Online
           229093440
           285736960
           4
           7534848300
           68818403
           45
           -1.0
           Windows 7
           6.1
           amd64
           
           
           Row generator test
           56c93d4e-96c1-4fae-92d9-d864b0779845
           Waiting
           
           N
           
           
           0
           0
           <![CDATA[]]>
           
           
           dummy-trans
           c56961b2-c848-49b8-abde-76c8015e29b0
           Stopped
           
           N
           
           
           0
           0
           <![CDATA[]]>
           
           
           
           
           dummy_job
           abd61143-8174-4f27-9037-6b22fbd3e229
           Stopped
           
           <![CDATA[]]>
           0
           0
           
           
           
           

        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