Interface WorkflowTransitionUtil

All Known Implementing Classes:
WorkflowTransitionUtilImpl

@PublicApi public interface WorkflowTransitionUtil
  • Field Details

  • Method Details

    • setIssue

      void setIssue(MutableIssue issue)
    • setAction

      void setAction(int actionId)
    • setParams

      void setParams(Map params)
    • addAdditionalInput

      void addAdditionalInput(Object key, Object val)
      Pass a parameter into the action's "transientVars" parameter.
      Parameters:
      key -
      val -
    • validate

      ErrorCollection validate()
    • progress

      ErrorCollection progress()
    • getActionDescriptor

      com.opensymphony.workflow.loader.ActionDescriptor getActionDescriptor()
    • getUsername

      String getUsername()
      Deprecated.
      Use getUserKey() instead. Since v6.0.
      Gets username of user who the workflow transition will be executed as
      Returns:
      username
    • setUsername

      void setUsername(String username)
      Deprecated.
      Use setUserkey(String) instead. Since v6.0.
      Sets username of user who the workflow transition will be executed as
      Parameters:
      username - desired username
    • getUserKey

      String getUserKey()
      Gets key of user who the workflow transition will be executed as
      Returns:
      username
    • setUserkey

      void setUserkey(String userkey)
      Sets key of user who the workflow transition will be executed as
      Parameters:
      userkey - desired user's key
    • getFieldScreenRenderer

      FieldScreenRenderer getFieldScreenRenderer()
    • hasScreen

      boolean hasScreen()
      Checks if there's a screen associated with the workflow action for this transition. Returns false if no screen is associated with the action.
      Returns:
      true if a screen is associated with the current workflow action.