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, setupdoHead, doOptions, doTrace, getLastModified, service, servicedestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, logclone, equals, finalize, 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 CartePluginInterfaceCopyright © 2018 Hitachi Vantara. All rights reserved.