@Service public class WorkflowHelper extends Object
Modifier and Type | Class and Description |
---|---|
static class |
WorkflowHelper.SimplifiedWorkflowResult |
Constructor and Description |
---|
WorkflowHelper() |
Modifier and Type | Method and Description |
---|---|
ServiceOutcome<com.atlassian.jira.issue.status.Status> |
addStatusToGreenHopperSimplifiedWorkflow(com.atlassian.jira.user.ApplicationUser user,
RapidView rapidView,
String statusName,
Long statusCategoryId)
Will attempt to get or create the status named and add it to the GreenHopper Simplified Workflow that is backing
this Rapid View.
|
ServiceResult |
checkForSimplifiedWorkflowNamedAfterProject(com.atlassian.jira.user.ApplicationUser user,
com.atlassian.jira.project.Project project) |
ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.project.Project>> |
getGreenHopperSimplifiedWorkflow(com.atlassian.jira.user.ApplicationUser user,
RapidView rapidView) |
ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.project.Project>> |
getPotentialWorkflowForConversion(com.atlassian.jira.user.ApplicationUser user,
RapidView rapidView) |
ServiceOutcome<com.atlassian.jira.issue.status.Status> |
getStatusById(String statusId) |
ServiceOutcome<List<com.atlassian.jira.issue.status.Status>> |
getStatusesByIds(List<String> statusIds) |
ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> |
getWorkflow(com.atlassian.jira.user.ApplicationUser user,
String workflowName) |
WorkflowHelper.SimplifiedWorkflowResult |
isRapidViewUsingGreenHopperSimplifiedWorkflow(com.atlassian.jira.user.ApplicationUser user,
RapidView rapidView) |
ServiceResult |
validateModifyWorkflow(com.atlassian.jira.user.ApplicationUser user,
com.atlassian.jira.project.Project project,
String errorMsgKey) |
public WorkflowHelper.SimplifiedWorkflowResult isRapidViewUsingGreenHopperSimplifiedWorkflow(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView)
public ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.project.Project>> getGreenHopperSimplifiedWorkflow(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView)
public ServiceOutcome<com.atlassian.jira.util.lang.Pair<com.atlassian.jira.workflow.JiraWorkflow,com.atlassian.jira.project.Project>> getPotentialWorkflowForConversion(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView)
public ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> getWorkflow(com.atlassian.jira.user.ApplicationUser user, String workflowName)
public ServiceOutcome<com.atlassian.jira.issue.status.Status> getStatusById(String statusId)
public ServiceOutcome<List<com.atlassian.jira.issue.status.Status>> getStatusesByIds(List<String> statusIds)
public ServiceResult checkForSimplifiedWorkflowNamedAfterProject(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.project.Project project)
public ServiceOutcome<com.atlassian.jira.issue.status.Status> addStatusToGreenHopperSimplifiedWorkflow(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, String statusName, Long statusCategoryId)
user
- the userrapidView
- the rapid viewstatusName
- the name of the statusgetGreenHopperSimplifiedWorkflow(com.atlassian.jira.user.ApplicationUser, com.atlassian.greenhopper.model.rapid.RapidView)
,
WorkflowConstantsService.getOrCreateStatus(String, String, Long)
,
SimplifiedWorkflowService.addStatusToGreenHopperSimplifiedWorkflow(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.workflow.JiraWorkflow, com.atlassian.jira.issue.status.Status)
public ServiceResult validateModifyWorkflow(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.project.Project project, String errorMsgKey)
Copyright © 2007–2025 Atlassian. All rights reserved.