|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.oozie.DagELFunctions
public class DagELFunctions
DAG EL functions.
Constructor Summary | |
---|---|
DagELFunctions()
|
Method Summary | |
---|---|
static void |
configureEvaluator(ELEvaluator evaluator,
WorkflowJobBean workflow,
WorkflowActionBean action)
|
static WorkflowActionBean |
getAction()
|
static java.lang.String |
getActionVar(java.lang.String actionName,
java.lang.String varName)
|
static org.apache.hadoop.conf.Configuration |
getProtoActionConf()
|
static WorkflowJobBean |
getWorkflow()
|
static void |
setActionInfo(WorkflowInstance workflowInstance,
WorkflowAction action)
|
static java.util.Map<java.lang.String,java.lang.String> |
wf_actionData(java.lang.String actionName)
Return the action data for an action. |
static java.lang.String |
wf_actionExternalId(java.lang.String actionName)
Return the external ID of an action. |
static java.lang.String |
wf_actionExternalStatus(java.lang.String actionName)
Return the action external status. |
static java.lang.String |
wf_actionTrackerUri(java.lang.String actionName)
Return the tracker URI of an action. |
static java.lang.String |
wf_appPath()
Return the application path. |
static java.lang.String |
wf_callback(java.lang.String externalStatusVar)
Create a callback URL for the current action. |
static java.lang.String |
wf_conf(java.lang.String property)
Return a job configuration property. |
static java.lang.String |
wf_errorCode(java.lang.String actionName)
Return the error code for an action. |
static java.lang.String |
wf_errorMessage(java.lang.String actionName)
Return the error message for an action. |
static java.lang.String |
wf_group()
Return the job owner group name. |
static java.lang.String |
wf_id()
Return the job Id. |
static java.lang.String |
wf_lastErrorNode()
Return the name of the last action that ended in error. |
static java.lang.String |
wf_name()
Return the application name. |
static int |
wf_run()
Return the workflow run number, unless a rerun it is always 1. |
static java.lang.String |
wf_transition(java.lang.String actionName)
Return the transition taken by a workflow job action/decision action. |
static java.lang.String |
wf_user()
Return the job owner user name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DagELFunctions()
Method Detail |
---|
public static void configureEvaluator(ELEvaluator evaluator, WorkflowJobBean workflow, WorkflowActionBean action)
public static WorkflowActionBean getAction()
public static WorkflowJobBean getWorkflow()
public static org.apache.hadoop.conf.Configuration getProtoActionConf()
public static void setActionInfo(WorkflowInstance workflowInstance, WorkflowAction action)
public static java.lang.String wf_id()
public static java.lang.String wf_name()
public static java.lang.String wf_appPath()
public static java.lang.String wf_conf(java.lang.String property)
property
- property name.
null
if the property is undefined.public static java.lang.String wf_user()
public static java.lang.String wf_group()
public static java.lang.String wf_callback(java.lang.String externalStatusVar)
externalStatusVar
- variable for the caller to inject the external status.
public static java.lang.String wf_transition(java.lang.String actionName)
actionName
- action/decision action name.
null
if the action has not completed yet.public static java.lang.String wf_lastErrorNode()
null
if no action in the workflow job has
ended in error.public static java.lang.String wf_errorCode(java.lang.String actionName)
actionName
- action name.
null
if the action has not ended in error.public static java.lang.String wf_errorMessage(java.lang.String actionName)
actionName
- action name.
null
if the action has not ended in error.public static int wf_run()
public static java.util.Map<java.lang.String,java.lang.String> wf_actionData(java.lang.String actionName)
actionName
- action name.
public static java.lang.String wf_actionExternalId(java.lang.String actionName)
actionName
- action name.
public static java.lang.String wf_actionTrackerUri(java.lang.String actionName)
actionName
- action name.
public static java.lang.String wf_actionExternalStatus(java.lang.String actionName)
actionName
- action/decision action name.
public static java.lang.String getActionVar(java.lang.String actionName, java.lang.String varName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |