public class RunTransServlet extends BaseHttpServlet implements CartePluginInterface
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTEXT_PATH |
detections, jobMap, log, socketRepository, transformationMap| Constructor and Description |
|---|
RunTransServlet() |
RunTransServlet(TransformationMap transformationMap) |
| 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 RunTransServlet()
public RunTransServlet(TransformationMap transformationMap)
public void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
Execute transformation from enterprise repository. Repository should be configured in Carte xml file.
Response contains ERROR result if error happened during transformation execution.
Example Request:
GET /kettle/runTrans?trans=home%2Fadmin%2Fdummy-trans&level=Debug
| name | description | type |
|---|---|---|
| trans | Full path to the transformation in repository. | query |
| level | Logging level to be used for transformation execution (i.e. Debug). | query |
| element: | (custom) |
| media types: | text/xml |
Response contains result of the operation. It is either OK or ERROR.
If an error occurred during transformation execution, response also contains information about the error.
Example Response:
OK
Transformation started
7c082e8f-b4fe-40bc-b424-e0f881a61874
| 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.