public class V0JobServlet extends BaseJobServlet
JsonRestServlet.ParameterInfo, JsonRestServlet.ResourceInfoAUDIT_ERROR_CODE, AUDIT_ERROR_MESSAGE, AUDIT_HTTP_STATUS_CODE, AUDIT_OPERATION, AUDIT_PARAM, AUTH_TOKEN, INSTRUMENTATION_GROUP, TEXT_UTF8, UNDEF, USER_NAME, XML_UTF8| Constructor and Description | 
|---|
V0JobServlet()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
changeJob(javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response)
abstract method to change a coordinator job 
 | 
protected String | 
getJMSTopicName(javax.servlet.http.HttpServletRequest request,
                              javax.servlet.http.HttpServletResponse response)
abstract method to get JMS topic name for a job 
 | 
protected JsonBean | 
getJob(javax.servlet.http.HttpServletRequest request,
            javax.servlet.http.HttpServletResponse response)
abstract method to get a job, either workflow or coordinator, in JsonBean representation 
 | 
protected String | 
getJobDefinition(javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response)
abstract method to get definition of a job, either workflow or coordinator 
 | 
protected org.json.simple.JSONObject | 
getJobsByParentId(javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response)
abstract method to get workflow job ids from the parent id
 i.e. 
 | 
protected String | 
getJobStatus(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
Abstract method to get status for a job 
 | 
protected org.json.simple.JSONObject | 
ignoreJob(javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response)  | 
protected org.json.simple.JSONObject | 
killJob(javax.servlet.http.HttpServletRequest request,
              javax.servlet.http.HttpServletResponse response)
abstract method to kill a job, either workflow or coordinator 
 | 
protected org.json.simple.JSONObject | 
reRunJob(javax.servlet.http.HttpServletRequest request,
                javax.servlet.http.HttpServletResponse response,
                org.apache.hadoop.conf.Configuration conf)
abstract method to re-run a job, either workflow or coordinator 
 | 
protected void | 
resumeJob(javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response)
abstract method to resume a job, either workflow or coordinator 
 | 
protected void | 
startJob(javax.servlet.http.HttpServletRequest request,
                javax.servlet.http.HttpServletResponse response)
abstract method to start a job, either workflow or coordinator 
 | 
protected void | 
streamJobAuditLog(javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response)  | 
protected void | 
streamJobErrorLog(javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response)
abstract method to get and stream error log information of job, either workflow, coordinator or bundle 
 | 
protected void | 
streamJobGraph(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response)
abstract method to create and stream image for runtime DAG -- workflow only 
 | 
protected void | 
streamJobLog(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
abstract method to get and stream log information of job, either workflow or coordinator 
 | 
protected void | 
suspendJob(javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response)
abstract method to suspend a job, either workflow or coordinator 
 | 
protected org.json.simple.JSONObject | 
updateJob(javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response,
                  org.apache.hadoop.conf.Configuration conf)
Abstract method to Update coord job. 
 | 
doGet, doPutgetContentType, getResourceName, getUser, init, sendErrorResponse, sendJsonResponse, sendJsonResponse, service, setAllowSafeModeChanges, setLogInfo, startCron, stopCron, validateContentType, validateRestUrldoDelete, doHead, doOptions, doPost, doTrace, getLastModified, servicepublic V0JobServlet()
protected void startJob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOException - TODOprotected void resumeJob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOException - TODOprotected void suspendJob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOException - TODOprotected org.json.simple.JSONObject killJob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOException - TODOprotected void changeJob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOException - TODOprotected org.json.simple.JSONObject reRunJob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.hadoop.conf.Configuration conf) throws XServletException, IOException
BaseJobServletXServletExceptionIOException - TODOprotected JsonBean getJob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOException - TODOprotected String getJobDefinition(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOException - TODOprotected void streamJobLog(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOExceptionprotected void streamJobErrorLog(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOExceptionprotected void streamJobAuditLog(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
XServletExceptionIOExceptionprotected void streamJobGraph(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOExceptionprotected String getJMSTopicName(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOExceptionprotected org.json.simple.JSONObject getJobsByParentId(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletXServletExceptionIOExceptionprotected org.json.simple.JSONObject updateJob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.hadoop.conf.Configuration conf) throws XServletException, IOException
BaseJobServletrequest - the requestresponse - the responseconf - the ConfigurationXServletException - the x servlet exceptionIOException - Signals that an I/O exception has occurred.protected org.json.simple.JSONObject ignoreJob(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
XServletExceptionIOExceptionprotected String getJobStatus(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws XServletException, IOException
BaseJobServletrequest - the requestresponse - the responseXServletException - the x servlet exceptionIOException - Signals that an I/O exception has occurred.Copyright © 2016 Apache Software Foundation. All rights reserved.