Class PrioritySchemesControl

java.lang.Object
com.atlassian.jira.testkit.client.RestApiClient<PrioritySchemesControl>
com.atlassian.jira.testkit.client.BackdoorControl<PrioritySchemesControl>
com.atlassian.jira.functest.framework.backdoor.BackdoorControl<PrioritySchemesControl>
com.atlassian.jira.functest.framework.backdoor.PrioritySchemesControl

public class PrioritySchemesControl extends BackdoorControl<PrioritySchemesControl>
Since:
v7.6
  • Constructor Details

    • PrioritySchemesControl

      public PrioritySchemesControl(com.atlassian.jira.testkit.client.JIRAEnvironmentData environmentData)
  • Method Details

    • getSchemes

    • getSchemeByName

      public PrioritySchemesControl.PrioritySchemeData getSchemeByName(String name)
    • createPriorityScheme

      public long createPriorityScheme(String name, String description, List<String> priorities)
    • updatePriorityScheme

      public void updatePriorityScheme(long id, String name, String description, List<String> priorities)
    • deletePriorityScheme

      public void deletePriorityScheme(long id)
    • setDefaultPriority

      public void setDefaultPriority(long id, String priorityId)
    • getProjectWithScheme

      public List<Long> getProjectWithScheme(long schemeId)
    • assignProject

      public void assignProject(long schemeId, long projectId)
    • unassignProject

      public void unassignProject(long schemeId, long projectId)
    • removePriorityFromAllSchemes

      public void removePriorityFromAllSchemes(String priorityId)
    • getOrCreateDefaultPriorityScheme

      public long getOrCreateDefaultPriorityScheme()
    • createResource

      protected jakarta.ws.rs.client.WebTarget createResource()
      Overrides:
      createResource in class BackdoorControl<PrioritySchemesControl>