Class TransitionOptions

java.lang.Object
com.atlassian.jira.workflow.TransitionOptions

@PublicApi public class TransitionOptions extends Object
This is a holder object for Transition options. Currently it is used to optionally skip conditions, validators and permissions while performing transitions

This could be expanded in future to cover further transition options.

Since:
v6.3
  • Method Details

    • defaults

      public static TransitionOptions defaults()
      Default options for transitioning.

      This will not skip conditions, validators or permissions. Business as usual.

      Returns:
      default TransitionOptions
    • skipConditions

      public boolean skipConditions()
    • skipValidators

      public boolean skipValidators()
    • skipPermissions

      public boolean skipPermissions()
    • isAutomaticTransition

      public boolean isAutomaticTransition()
    • getWorkflowParams

      public Map<String,Object> getWorkflowParams()
    • toTransitionOptions

      public static TransitionOptions toTransitionOptions(Map<String,Object> workflowMap)