Interface Action

All Known Implementing Classes:
AbortAction, BlockAction, CancelProcessFlowAction, ChangeQueueAction, ClearVariableAction, ExecuteObjectAction, ModifyStateAction, PublishValueAction, ReEvaluateAtAction, ReEvaluateInAction, RestartTaskAction, RollbackAction, RunPathAction, RunTaskAction, SetValueAction, SetVariableAction, SkipTaskAction

public interface Action
Action on the Pre-Condition or Post-Condition tab of an Automation Engine Workflow task.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
    Returns true if this action can be used in a Pre-Condition.
    boolean
    Returns true if this action can be used in a Post-Condition.
    boolean
    Returns true if this is a final action in this condition.
  • Method Details

    • isBeforeCondition

      boolean isBeforeCondition()
      Returns true if this action can be used in a Post-Condition.
      Returns:
      true if use in Post-Conditions is allowed
    • isAfterCondition

      boolean isAfterCondition()
      Returns true if this action can be used in a Pre-Condition.
      Returns:
      true if use in Pre-Conditions is allowed
    • isFinal

      boolean isFinal()
      Returns true if this is a final action in this condition.
      Returns:
      true if this action ends the evaluation of a condition
    • getId

      String getId()
      Returns:
      Unique ID of this condition