Object

org.antipathy.scoozie.api.Functions

WorkFlow

Related Doc: package Functions

Permalink

object WorkFlow

Oozie workflow functions

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WorkFlow
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def actionData(nodeName: String): String

    Permalink

    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 .

  5. def actionExternalStatus(nodeName: String): String

    Permalink

    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.

  6. def actionTrackerURL(nodeName: String): String

    Permalink

    returns the tracker URIfor an action node, or an empty string if the action has not being executed or it has not completed yet.

  7. val appPath: String

    Permalink

    returns the workflow application path for the current workflow job.

  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def callBack(stateVar: String): String

    Permalink

    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.

  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def conf(name: String): String

    Permalink

    returns the value of the workflow job configuration property for the current workflow job, or an empty string if undefined.

  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. def errorCode(nodeName: String): String

    Permalink

    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.

  15. def errorMessage(nodeName: String): String

    Permalink

    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.

  16. def externalActionId(nodeName: String): String

    Permalink

    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.

  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  19. val group: String

    Permalink

    returns the group/ACL for the current workflow job

  20. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  21. val id: String

    Permalink

    returns the workflow job ID for the current workflow job.

  22. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  23. val lastErrorNode: String

    Permalink

    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.

  24. val name: String

    Permalink

    returns the workflow application name for the current workflow job.

  25. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. val run: String

    Permalink

    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.

  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  30. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  31. def transition(nodeName: String): String

    Permalink

    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.

  32. val user: String

    Permalink

    returns the user name that started the current workflow job.

  33. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped