|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WorkflowCreationService
Encapsulates JIRA workflow creation logic
| Nested Class Summary | |
|---|---|
static class |
WorkflowCreationService.Preset
|
static class |
WorkflowCreationService.Status
|
| Method Summary | |
|---|---|
ServiceOutcome<java.lang.Void> |
associateProjectWithWorkflow(com.atlassian.jira.project.Project project,
WorkflowCreationService.Preset preset)
Associate a project with a given preset |
ServiceOutcome<java.lang.Boolean> |
doesProjectUseWorkflow(com.atlassian.jira.project.Project project,
WorkflowCreationService.Preset preset)
|
ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> |
getOrCreateWorkflow(WorkflowCreationService.Preset preset)
Get or create the default GreenHopper workflow. |
ServiceOutcome<com.atlassian.jira.scheme.Scheme> |
getOrCreateWorkflowScheme(WorkflowCreationService.Preset preset)
Get the default GreenHopper workflow scheme. |
void |
initialize()
Initalizes predefined workflows |
| Method Detail |
|---|
void initialize()
@NotNull ServiceOutcome<com.atlassian.jira.scheme.Scheme> getOrCreateWorkflowScheme(WorkflowCreationService.Preset preset)
@NotNull ServiceOutcome<com.atlassian.jira.workflow.JiraWorkflow> getOrCreateWorkflow(WorkflowCreationService.Preset preset)
@NotNull
ServiceOutcome<java.lang.Boolean> doesProjectUseWorkflow(com.atlassian.jira.project.Project project,
WorkflowCreationService.Preset preset)
project - the project in question
@NotNull
ServiceOutcome<java.lang.Void> associateProjectWithWorkflow(com.atlassian.jira.project.Project project,
WorkflowCreationService.Preset preset)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||