org.antipathy.scoozie.api.Functions

WorkFlow

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
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. 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 .

  7. 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.

  8. 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.

  9. val appPath: String

    returns the workflow application path for the current workflow job.

  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. 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.

  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. 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.

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

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

    Definition Classes
    AnyRef → Any
  16. 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.

  17. 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.

  18. 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.

  19. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  21. val group: String

    returns the group/ACL for the current workflow job

  22. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  23. val id: String

    returns the workflow job ID for the current workflow job.

  24. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  25. 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.

  26. val name: String

    returns the workflow application name for the current workflow job.

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

    Definition Classes
    AnyRef
  28. final def notify(): Unit

    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  30. 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.

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

    Definition Classes
    AnyRef
  32. def toString(): String

    Definition Classes
    AnyRef → Any
  33. 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.

  34. val user: String

    returns the user name that started the current workflow job.

  35. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped