public class GetStatusServlet extends BaseHttpServlet implements CartePluginInterface
Modifier and Type | Field and Description |
---|---|
static String |
CONTEXT_PATH |
detections, jobMap, log, socketRepository, transformationMap
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, doDelete, doPost, doPut, getDetections, getJobMap, getSocketRepository, getTransformationMap, isJettyMode, logBasic, logBasic, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logRowlevel, setJettyMode, setup
doHead, doOptions, doTrace, getLastModified, service, service
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isJettyMode, setJettyMode, setup
public 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 CartePluginInterface
doGet
in class javax.servlet.http.HttpServlet
javax.servlet.ServletException
IOException
public String getService()
getService
in interface CarteServletInterface
public String getContextPath()
getContextPath
in interface CartePluginInterface
Copyright © 2018 Hitachi Vantara. All rights reserved.