This project has retired. For details please refer to its
Attic page .
V2JobServlet (Apache Oozie Core 4.0.0 API)
org.apache.oozie.servlet
Class V2JobServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.oozie.servlet.JsonRestServlet
org.apache.oozie.servlet.BaseJobServlet
org.apache.oozie.servlet.V1JobServlet
org.apache.oozie.servlet.V2JobServlet
All Implemented Interfaces: Serializable , javax.servlet.Servlet, javax.servlet.ServletConfig
public class V2JobServlet extends V1JobServlet
See Also: Serialized Form
Fields inherited from class org.apache.oozie.servlet.JsonRestServlet
AUDIT_ERROR_CODE , AUDIT_ERROR_MESSAGE , AUDIT_HTTP_STATUS_CODE , AUDIT_OPERATION , AUDIT_PARAM , AUTH_TOKEN , INSTRUMENTATION_GROUP , TEXT_UTF8 , UNDEF , USER_NAME , XML_UTF8
Method Summary
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
getWorkflowAction (javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Get wf action info
protected JsonBean
getWorkflowJob (javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Get workflow job
Methods inherited from class org.apache.oozie.servlet.V1JobServlet
changeJob , getCoordinatorJob , getJob , getJobDefinition , getWorkflowActionBean , getWorkflowJobBean , killJob , reRunJob , resumeJob , startJob , streamJobGraph , streamJobLog , suspendJob
Methods inherited from class org.apache.oozie.servlet.JsonRestServlet
getContentType , getResourceName , getUser , init , sendErrorResponse , sendJsonResponse , sendJsonResponse , service , setAllowSafeModeChanges , setLogInfo , startCron , stopCron , validateContentType , validateRestUrl
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPost, doTrace, getLastModified, service
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
V2JobServlet
public V2JobServlet ()
getWorkflowJob
protected JsonBean getWorkflowJob (javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws XServletException
Description copied from class: V1JobServlet
Get workflow job
Overrides: getWorkflowJob
in class V1JobServlet
Parameters: request
- servlet requestresponse
- servlet response
Returns: JsonBean WorkflowJobBean
Throws:
XServletException
getWorkflowAction
protected JsonBean getWorkflowAction (javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws XServletException
Description copied from class: V1JobServlet
Get wf action info
Overrides: getWorkflowAction
in class V1JobServlet
Parameters: request
- servlet requestresponse
- servlet response
Returns: JsonBean WorkflowActionBean
Throws:
XServletException
getJMSTopicName
protected String getJMSTopicName (javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws XServletException ,
IOException
Description copied from class: BaseJobServlet
abstract method to get JMS topic name for a job
Overrides: getJMSTopicName
in class V1JobServlet
Throws:
XServletException
IOException
Copyright © 2013 Apache Software Foundation . All Rights Reserved.