object WorkFlow
Oozie workflow functions
- Alphabetic
- By Inheritance
- WorkFlow
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
actionData(nodeName: String): String
This function is only applicable to action nodes that produce output data on completion.
This function is only applicable to action nodes that produce output data on completion. The output data is in a Java Properties format and via this EL function it is available as a Map .
-
def
actionExternalStatus(nodeName: String): String
returns the external status for an action node, or an empty string if the action has not being executed or it has not completed yet.
-
def
actionTrackerURL(nodeName: String): String
returns the tracker URIfor an action node, or an empty string if the action has not being executed or it has not completed yet.
-
val
appPath: String
returns the workflow application path for the current workflow job.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
callBack(stateVar: String): String
returns the callback URL for the current workflow action node, stateVar can be a valid exit state (=OK= or ERROR ) for the action or a token to be replaced with the exit state by the remote system executing the task.
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
conf(name: String): String
returns the value of the workflow job configuration property for the current workflow job, or an empty string if undefined.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
errorCode(nodeName: String): String
returns the error code for the specified action node, or an empty string if the action node has not exited with ERROR state.
returns the error code for the specified action node, or an empty string if the action node has not exited with ERROR state. Each type of action node must define its complete error code list.
-
def
errorMessage(nodeName: String): String
returns the error message for the specified action node, or an empty string if no action node has not exited with ERROR state.
returns the error message for the specified action node, or an empty string if no action node has not exited with ERROR state. The error message can be useful for debugging and notification purposes.
-
def
externalActionId(nodeName: String): String
returns the external Id for an action node, or an empty string if the action has not being executed or it has not completed yet.
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
group: String
returns the group/ACL for the current workflow job
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
id: String
returns the workflow job ID for the current workflow job.
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
lastErrorNode: String
returns the name of the last workflow action node that exit with an ERROR exit state, or an empty string if no a ction has exited with ERROR state in the current workflow job.
-
val
name: String
returns the workflow application name for the current workflow job.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
val
run: String
returns the run number for the current workflow job, normally 0 unless the workflow job is re-run, in which case indicates the current run.
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
transition(nodeName: String): String
returns the transition taken by the specified workflow action node, or an empty string if the action has not being executed or it has not completed yet.
-
val
user: String
returns the user name that started the current workflow job.
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )