public class

WorkflowStepsImpl

extends AbstractFuncTestUtil
implements WorkflowSteps
java.lang.Object
   ↳ com.atlassian.jira.functest.framework.AbstractFuncTestUtil
     ↳ com.atlassian.jira.functest.framework.admin.WorkflowStepsImpl

Class Overview

Default implementation of WorkflowSteps.

Summary

[Expand]
Inherited Fields
From class com.atlassian.jira.functest.framework.AbstractFuncTestUtil
Public Constructors
WorkflowStepsImpl(WebTester tester, JIRAEnvironmentData environmentData, int logIndentLevel)
Public Methods
WorkflowSteps add(String stepName, String linkedStatus)
Adds a step the current workflow.
WorkflowSteps addTransition(String stepName, String transitionName, String transitionDescription, String destinationStep, String transitionFieldScreen)
Adds a transition to the current workflow
WorkflowTransition editTransition(int stepId, int transitionId)
Edit transition with given transitionId for step with given stepId.
[Expand]
Inherited Methods
From class com.atlassian.jira.functest.framework.AbstractFuncTestUtil
From class java.lang.Object
From interface com.atlassian.jira.functest.framework.admin.WorkflowSteps
From interface com.atlassian.jira.testkit.client.log.FuncTestLogger

Public Constructors

public WorkflowStepsImpl (WebTester tester, JIRAEnvironmentData environmentData, int logIndentLevel)

Public Methods

public WorkflowSteps add (String stepName, String linkedStatus)

Adds a step the current workflow.

Parameters
stepName The name of the step.
linkedStatus The status to be linked to this step.
Returns
  • this instance of the workflow steps page.

public WorkflowSteps addTransition (String stepName, String transitionName, String transitionDescription, String destinationStep, String transitionFieldScreen)

Adds a transition to the current workflow

Parameters
stepName The origin workflow step for this transition.
transitionName The name of the transition to add.
transitionDescription A description for the transition to add.
destinationStep The destination step for this transition.
transitionFieldScreen The screen to display.
Returns
  • this instance of the workflow steps page.

public WorkflowTransition editTransition (int stepId, int transitionId)

Edit transition with given transitionId for step with given stepId.

Parameters
stepId ID of the step
transitionId ID of the transition
Returns
  • workflow transition functionality representation