@Deprecated public class AddExportServlet extends BaseHttpServlet implements CartePluginInterface
Modifier and Type | Field and Description |
---|---|
static String |
CONTEXT_PATH
Deprecated.
|
static String |
PARAMETER_LOAD
Deprecated.
|
static String |
PARAMETER_TYPE
Deprecated.
|
static String |
TYPE_JOB
Deprecated.
|
static String |
TYPE_TRANS
Deprecated.
|
detections, jobMap, log, socketRepository, transformationMap
Constructor and Description |
---|
AddExportServlet()
Deprecated.
|
AddExportServlet(JobMap jobMap,
TransformationMap transformationMap)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
|
String |
getContextPath()
Deprecated.
|
String |
getService()
Deprecated.
|
String |
toString()
Deprecated.
|
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 PARAMETER_LOAD
public static final String PARAMETER_TYPE
public static final String TYPE_JOB
public static final String TYPE_TRANS
public static final String CONTEXT_PATH
public AddExportServlet()
public AddExportServlet(JobMap jobMap, TransformationMap transformationMap)
public void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
Returns the list of users in the platform. This list is in an xml format as shown in the example response.
Uploads and executes previously exported job or transformation.
Uploads zip file containing job or transformation to be executed and executes it.
Method relies on the input parameters to find the entity to be executed. The archive is
transferred within request body.
File url of the executed entity
will be returned in the Response object
or message
describing error occurred. To determine if the call is successful
rely on result
parameter in response.
Example Request:
POST /kettle/addExport/?type=job&load=dummy_job.kjbRequest body should contain zip file prepared for Carte execution.
name | description | type |
---|---|---|
type | The type of the entity to be executed either job or trans . |
query |
load | The name of the entity within archive to be executed. | query |
element: | (custom) |
media types: | application/xml |
Response wraps file url of the entity that was executed or error stack trace if an error occurred.
Response has result
OK if there were no errors. Otherwise it returns ERROR.
Example Response:
OK zip:file:///temp/export_ee2a67de-6a72-11e4-82c0-4701a2bac6a5.zip!dummy_job.kjb 74cf4219-c881-4633-a71a-2ed16b7db7b8
code | description |
---|---|
200 | Request was processed and XML response is returned. |
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.