public class GetStatusServlet extends BaseHttpServlet implements CartePluginInterface
| Modifier and Type | Field and Description | 
|---|---|
static String | 
CONTEXT_PATH  | 
| Constructor and Description | 
|---|
GetStatusServlet()  | 
GetStatusServlet(TransformationMap transformationMap,
                JobMap jobMap)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
doGet(javax.servlet.http.HttpServletRequest request,
     javax.servlet.http.HttpServletResponse response)
 | 
String | 
getContextPath()  | 
String | 
getService()  | 
String | 
toString()  | 
convertContextPath, getDetections, getJobMap, getSocketRepository, getTransformationMap, isJettyMode, logBasic, logBasic, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logRowlevel, setJettyMode, setupdestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, logequals, getClass, hashCode, notify, notifyAll, wait, wait, waitisJettyMode, setJettyMode, setuppublic static final String CONTEXT_PATH
public GetStatusServlet()
public GetStatusServlet(TransformationMap transformationMap, JobMap jobMap)
public void doGet(javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response)
           throws javax.servlet.ServletException,
                  IOException
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
      
      
      | name | description | type | 
|---|---|---|
| xml | Boolean flag which defines output format Y forces XML output to be generated.
    HTML is returned otherwise. | 
      boolean, optional | 
| 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 
           
         
       
      
      | code | description | 
|---|---|
| 200 | Request was processed. | 
| 500 | Internal server error occurs during request processing. | 
doGet in interface CartePluginInterfacedoGet in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionpublic String getService()
getService in interface CarteServletInterfacepublic String getContextPath()
getContextPath in interface CartePluginInterface