Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<JiraWorkflow> |
DefaultStatusService.containsStatus(Status status) |
ServiceOutcome<List<JiraWorkflow>> |
DefaultStatusService.getAssociatedWorkflows(ApplicationUser user,
Status status) |
ServiceOutcome<List<JiraWorkflow>> |
StatusService.getAssociatedWorkflows(ApplicationUser user,
Status status)
Gets a list of workflows which contains given status
|
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
DefaultWorkflowService.copyWorkflow(JiraServiceContext jiraServiceContext,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone) |
JiraWorkflow |
WorkflowService.copyWorkflow(JiraServiceContext jiraServiceContext,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone)
Clones and persists a new workflow with the name given.
|
JiraWorkflow |
DefaultWorkflowService.createDraftWorkflow(JiraServiceContext jiraServiceContext,
String parentWorkflowName) |
JiraWorkflow |
WorkflowService.createDraftWorkflow(JiraServiceContext jiraServiceContext,
String parentWorkflowName)
Creates a copy of an active workflow for editing.
|
JiraWorkflow |
DefaultWorkflowService.getDraftWorkflow(JiraServiceContext jiraServiceContext,
String parentWorkflowName) |
JiraWorkflow |
WorkflowService.getDraftWorkflow(JiraServiceContext jiraServiceContext,
String parentWorkflowName)
Given a parentWorkflowName, this methods will retrieved the relevant draft workflow linked to that
parent.
|
JiraWorkflow |
DefaultWorkflowService.getWorkflow(JiraServiceContext jiraServiceContext,
String name) |
JiraWorkflow |
WorkflowService.getWorkflow(JiraServiceContext jiraServiceContext,
String name)
Returns the workflow with the given name.
|
Modifier and Type | Method and Description |
---|---|
ErrorCollection |
DefaultWorkflowTransitionService.addConditionToWorkflow(String transitionName,
com.opensymphony.workflow.loader.ConditionDescriptor condition,
JiraWorkflow workflow) |
ErrorCollection |
WorkflowTransitionService.addConditionToWorkflow(String transitionName,
com.opensymphony.workflow.loader.ConditionDescriptor condition,
JiraWorkflow workflow)
Adds
condition to all transitions whose name match the given transitionName in workflow . |
ErrorCollection |
DefaultWorkflowTransitionService.addPostFunctionToWorkflow(String transitionName,
com.opensymphony.workflow.loader.FunctionDescriptor function,
JiraWorkflow workflow) |
ErrorCollection |
WorkflowTransitionService.addPostFunctionToWorkflow(String transitionName,
com.opensymphony.workflow.loader.FunctionDescriptor function,
JiraWorkflow workflow)
Adds
function to all transitions whose name match the given transitionName in workflow . |
JiraWorkflow |
DefaultWorkflowService.copyWorkflow(JiraServiceContext jiraServiceContext,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone) |
JiraWorkflow |
WorkflowService.copyWorkflow(JiraServiceContext jiraServiceContext,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone)
Clones and persists a new workflow with the name given.
|
WorkflowService.WorkflowPermission |
DefaultWorkflowService.getWorkflowPermission(ApplicationUser user,
JiraWorkflow workflow)
* User has to satisfy any condition of the following:
- have ADMINISTER permission
- have
ProjectPermissions.ADMINISTER_PROJECTS in every project that uses passed workflow and workflow is not shared with other projects and workflow is used in at least 1 project. |
WorkflowService.WorkflowPermission |
WorkflowService.getWorkflowPermission(ApplicationUser applicationUser,
JiraWorkflow workflow)
Checks whether workflow is editable for given user.
|
boolean |
DefaultWorkflowService.isStepOnDraftWithNoTransitionsOnParentWorkflow(JiraServiceContext jiraServiceContext,
JiraWorkflow workflow,
int stepId) |
boolean |
WorkflowService.isStepOnDraftWithNoTransitionsOnParentWorkflow(JiraServiceContext jiraServiceContext,
JiraWorkflow workflow,
int stepId)
Deprecated.
Depreciated as of 7.3. Method was used to check if transition can be added to a status (status had to have at least one outgoing transition). After fixing https://jira.atlassian.com/browse/JRA-19091 this is no longer needed.
|
boolean |
DefaultWorkflowService.isWorkflowEditable(ApplicationUser applicationUser,
JiraWorkflow workflow) |
boolean |
WorkflowService.isWorkflowEditable(ApplicationUser applicationUser,
JiraWorkflow workflow)
Checks if user can edit workflow.
|
ErrorCollection |
DefaultWorkflowTransitionService.setScreen(String transitionName,
FieldScreen screen,
JiraWorkflow workflow) |
ErrorCollection |
WorkflowTransitionService.setScreen(String transitionName,
FieldScreen screen,
JiraWorkflow workflow)
Sets the given
screen to all transitions whose name match the given transitionName in workflow . |
void |
DefaultWorkflowService.updateWorkflow(JiraServiceContext jiraServiceContext,
JiraWorkflow workflow) |
void |
WorkflowService.updateWorkflow(JiraServiceContext jiraServiceContext,
JiraWorkflow workflow)
Updates the workflow descriptor provided in the persistance mechanism implemented.
|
void |
DefaultWorkflowService.updateWorkflowNameAndDescription(JiraServiceContext jiraServiceContext,
JiraWorkflow currentWorkflow,
String newName,
String newDescription) |
void |
WorkflowService.updateWorkflowNameAndDescription(JiraServiceContext jiraServiceContext,
JiraWorkflow currentWorkflow,
String newName,
String newDescription)
Used to change the name and description of an existing worfklow with the given name.
|
void |
DefaultWorkflowService.validateAddWorkflowTransitionToDraft(JiraServiceContext jiraServiceContext,
JiraWorkflow newJiraWorkflow,
int stepId) |
void |
WorkflowService.validateAddWorkflowTransitionToDraft(JiraServiceContext jiraServiceContext,
JiraWorkflow newJiraworkflow,
int stepId)
Validates if a workflow transition can be added to a draft.
|
void |
DefaultWorkflowService.validateUpdateWorkflowNameAndDescription(JiraServiceContext jiraServiceContext,
JiraWorkflow currentWorkflow,
String newWorkflowName) |
void |
WorkflowService.validateUpdateWorkflowNameAndDescription(JiraServiceContext jiraServiceContext,
JiraWorkflow currentWorkflow,
String newWorkflowName)
Validates that the workflow with currentName can have its name and description changed to newWorkflowName and
newDescription.
|
Modifier and Type | Method and Description |
---|---|
Collection<JiraWorkflow> |
DefaultBoardWorkflowService.getJiraWorkflows(Project projectObj) |
Collection<JiraWorkflow> |
BoardWorkflowService.getJiraWorkflows(Project projectObj)
Given a project, returns all JIRA workflows which are associated to that project.
|
Collection<JiraWorkflow> |
DefaultBoardWorkflowService.getJiraWorkflows(Project projectObj,
String issueTypeId) |
Collection<JiraWorkflow> |
BoardWorkflowService.getJiraWorkflows(Project projectObj,
String issueTypeId)
Given a project and an issue type id, returns the JIRA Workflows which are associated to that project for that
issue type.
|
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
BulkMoveOperationImpl.getWorkflowForType(Long projectId,
String issueTypeId) |
Modifier and Type | Method and Description |
---|---|
ManagedConfigurationItem |
DefaultManagedConfigurationItemService.getManagedWorkflow(JiraWorkflow workflow) |
ManagedConfigurationItem |
ManagedConfigurationItemService.getManagedWorkflow(JiraWorkflow workflow)
Given the
JiraWorkflow , attempt to retrieve the ManagedConfigurationItem that describes it. |
Constructor and Description |
---|
AssignableWorkflow(JiraWorkflow workflow) |
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
WorkflowCopiedEvent.getNewWorkflow() |
JiraWorkflow |
DraftWorkflowPublishedEvent.getOriginalWorkflow() |
JiraWorkflow |
WorkflowCopiedEvent.getOriginalWorkflow() |
JiraWorkflow |
WorkflowUpdatedEvent.getOriginalWorkflow() |
JiraWorkflow |
AbstractWorkflowEvent.getWorkflow() |
Constructor and Description |
---|
AbstractWorkflowEvent(JiraWorkflow workflow) |
DraftWorkflowCreatedEvent(JiraWorkflow workflow) |
DraftWorkflowDeletedEvent(JiraWorkflow workflow) |
DraftWorkflowPublishedEvent(JiraWorkflow workflow,
JiraWorkflow originalWorkflow) |
WorkflowCopiedEvent(JiraWorkflow originalWorkflow,
JiraWorkflow newWorkflow) |
WorkflowCreatedEvent(JiraWorkflow workflow) |
WorkflowDeletedEvent(JiraWorkflow workflow) |
WorkflowImportedFromXmlEvent(JiraWorkflow workflow) |
WorkflowRenamedEvent(JiraWorkflow workflow,
String oldWorkflowName,
String newWorkflowName) |
WorkflowUpdatedEvent(JiraWorkflow workflow,
JiraWorkflow originalWorkflow) |
Modifier and Type | Method and Description |
---|---|
Map<String,StatusCategory> |
StatusCategoryMapper.mapCategoriesToStatuses(JiraWorkflow workflow)
Scan a JIRA workflow, determine what status category each status should belong to.
|
Modifier and Type | Class and Description |
---|---|
class |
MockXmlLoadableJiraWorkflow
Deprecated.
use
MockJiraWorkflow , or Mockito mocks in your tests. Unless
you really really think you need to load your workflow from XML file. In which case still use the above alternatives. |
Modifier and Type | Method and Description |
---|---|
Map<String,JiraWorkflow> |
ConfigureData.createdWorkflows()
Returns the JiraWorkflow instances that have been created for this project, mapped to their template key.
|
Modifier and Type | Method and Description |
---|---|
static ConfigureData |
ConfigureData.create(Project project,
Scheme workflowScheme,
Map<String,JiraWorkflow> createdWorkflows,
FieldConfigScheme issueTypeScheme,
Map<String,IssueType> createdIssueTypes) |
static ConfigureData |
ConfigureData.create(Project project,
Scheme workflowScheme,
Map<String,JiraWorkflow> createdWorkflows,
FieldConfigScheme issueTypeScheme,
Map<String,IssueType> createdIssueTypes,
IssueTypeScreenScheme issueTypeScreenScheme,
Map<String,FieldScreenScheme> screenSchemes,
Map<String,FieldScreen> screens,
Collection<Resolution> createdResolutions)
Creates a new ConfigureData.
|
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
ProjectWorkflowContext.getWorkflow() |
Constructor and Description |
---|
ProjectWorkflowContext(Project project,
JiraWorkflow workflow) |
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
IssueTypeConfigWorkflowHelper.WorkflowResult.getWorkflow() |
Constructor and Description |
---|
WorkflowResult(JiraWorkflow workflow,
IssueTypeConfigWorkflowHelper.WorkflowState workflowState,
boolean isDraftWithChanges,
SharedIssueTypeWorkflowData sharedBy) |
Constructor and Description |
---|
SimpleWorkflow(JiraWorkflow workflow,
boolean defaultWorkflow,
Iterable<String> issueTypes) |
Constructor and Description |
---|
ScreenWorkflowBean(JiraWorkflow workflow) |
ScreenWorkflowBean(JiraWorkflow workflow,
Collection<ActionDescriptorBean> actions) |
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
DefaultWorkflowTransitionEntry.getWorkflow() |
JiraWorkflow |
WorkflowTransitionEntry.getWorkflow() |
Modifier and Type | Method and Description |
---|---|
Collection<WorkflowTransitionEntry> |
DefaultTransitionManager.getTransitions(Collection<JiraWorkflow> workflows) |
Collection<WorkflowTransitionEntry> |
TransitionManager.getTransitions(Collection<JiraWorkflow> workflows)
Collects all possible transitions for the specified
JiraWorkflow s |
Constructor and Description |
---|
DefaultWorkflowTransitionEntry(@NotNull JiraWorkflow workflow,
@NotNull Collection<TransitionEntry> transitions) |
Modifier and Type | Method and Description |
---|---|
protected Collection<JiraWorkflow> |
UserKeyInDraftWorkflowChangeHandler.getWorkflows() |
protected abstract Collection<JiraWorkflow> |
AbstractUserKeyInWorkflowChangeHandler.getWorkflows() |
protected Collection<JiraWorkflow> |
UserKeyInWorkflowChangeHandler.getWorkflows() |
Modifier and Type | Method and Description |
---|---|
Map<JiraWorkflow,Collection<com.opensymphony.workflow.loader.ActionDescriptor>> |
ViewFieldScreens.getWorkflows(FieldScreen fieldScreen) |
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<Map.Entry<JiraWorkflow,Set<String>>> |
ViewStatuses.containsStatus(Status status) |
Constructor and Description |
---|
SimpleStatusMap(Status status,
Set<JiraWorkflow> workflows) |
Modifier and Type | Field and Description |
---|---|
protected JiraWorkflow |
AbstractWorkflowAction.workflow |
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
ListWorkflows.getDraftFor(String workflowName) |
JiraWorkflow |
DeleteWorkflowStep.getWorkflow() |
JiraWorkflow |
AbstractWorkflowDraftResultAction.getWorkflow() |
JiraWorkflow |
ListWorkflows.getWorkflow() |
JiraWorkflow |
EditWorkflow.getWorkflow() |
JiraWorkflow |
ViewWorkflowXml.getWorkflow() |
JiraWorkflow |
AbstractWorkflowTransition.getWorkflow() |
JiraWorkflow |
AbstractWorkflowTransitionAction.getWorkflow() |
JiraWorkflow |
AbstractWorkflowAction.getWorkflow() |
JiraWorkflow |
AbstractWorkflowStep.getWorkflow() |
JiraWorkflow |
DeleteWorkflowTransitions.getWorkflow() |
JiraWorkflow |
CloneWorkflow.getWorkflow() |
Modifier and Type | Method and Description |
---|---|
List<JiraWorkflow> |
ListWorkflows.getActiveWorkflows() |
List<JiraWorkflow> |
ListWorkflows.getInactiveWorkflows() |
Collection<JiraWorkflow> |
ListWorkflows.getWorkflows() |
Modifier and Type | Method and Description |
---|---|
boolean |
ListWorkflows.getHasSchemesForWorkflowIncludingDrafts(JiraWorkflow workflow) |
String |
ListWorkflows.getLastModifiedDateForDraft(JiraWorkflow workflow) |
Collection |
ListWorkflows.getSchemesForWorkflow(JiraWorkflow workflow) |
boolean |
ListWorkflows.isParentWorkflowActive(JiraWorkflow workflow) |
protected void |
AbstractWorkflowDraftResultAction.setWorkflow(JiraWorkflow jiraWorkflow) |
Constructor and Description |
---|
AbstractAddWorkflowTransitionDescriptor(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AbstractAddWorkflowTransitionDescriptor(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AbstractAddWorkflowTransitionDescriptorParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AbstractAddWorkflowTransitionDescriptorParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AbstractDeleteWorkflowTransitionDescriptor(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AbstractDeleteWorkflowTransitionDescriptor(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AbstractEditWorkflowTransitionDescriptorParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AbstractEditWorkflowTransitionDescriptorParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AbstractWorkflowAction(JiraWorkflow workflow) |
AbstractWorkflowDraftResultAction(JiraWorkflow jiraWorkflow,
ProjectService projectService) |
AbstractWorkflowStep(JiraWorkflow workflow,
ConstantsManager constantsManager,
WorkflowService workflowService) |
AbstractWorkflowTransition(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
WorkflowService workflowService) |
AbstractWorkflowTransition(JiraWorkflow workflow,
WorkflowService workflowService) |
AbstractWorkflowTransitionAction(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AbstractWorkflowTransitionAction(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransition(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.atlassian.plugin.PluginAccessor pluginAccessor,
FieldScreenManager fieldScreenManager,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionCondition(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionCondition(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionConditionParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionConditionParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionFunctionParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionFunctionParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionPostFunction(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionPostFunction(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionValidator(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionValidator(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionValidatorParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
AddWorkflowTransitionValidatorParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
CloneWorkflow(JiraWorkflow workflow,
WorkflowService workflowService,
WorkflowCopyNameFactory workflowCopyNameFactory) |
DeleteWorkflowStep(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
WorkflowService workflowService,
ConstantsManager constantsManager) |
DeleteWorkflowTransitionCondition(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
DeleteWorkflowTransitionCondition(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
DeleteWorkflowTransitionPostFunction(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
DeleteWorkflowTransitionPostFunction(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
DeleteWorkflowTransitions(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
WorkflowService workflowService) |
DeleteWorkflowTransitionValidator(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
DeleteWorkflowTransitionValidator(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
EditWorkflow(JiraWorkflow jiraWorkflow,
WorkflowService workflowService) |
EditWorkflowStep(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
ConstantsManager constantsManager,
WorkflowService workflowService) |
EditWorkflowTransition(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor action,
FieldScreenManager fieldScreenManager,
WorkflowService workflowService) |
EditWorkflowTransition(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor action,
FieldScreenManager fieldScreenManager,
WorkflowService workflowService) |
EditWorkflowTransitionConditionParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
EditWorkflowTransitionConditionParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
EditWorkflowTransitionPostFunctionParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
EditWorkflowTransitionPostFunctionParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
EditWorkflowTransitionValidatorParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
EditWorkflowTransitionValidatorParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
PublishDraftWorkflow(WorkflowService workflowService,
JiraWorkflow jiraWorkflow,
WorkflowCopyNameFactory workflowCopyNameFactory,
ProjectService projectService) |
ViewWorkflowStep(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
ConstantsManager constantsManager,
WorkflowService workflowService) |
ViewWorkflowStepMetaAttributes(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
WorkflowPropertyEditor.WorkflowPropertyEditorFactory editor) |
ViewWorkflowSteps(JiraWorkflow workflow,
ConstantsManager constantsManager,
WorkflowService workflowService,
ComponentFactory factory) |
ViewWorkflowTransition(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
ConstantsManager constantsManager,
WorkflowService workflowService,
WorkflowTransitionTabProvider workflowTransitionTabProvider,
com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
ViewWorkflowTransition(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
ConstantsManager constantsManager,
WorkflowService workflowService,
WorkflowTransitionTabProvider workflowTransitionTabProvider,
com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
ViewWorkflowTransitionConditionalResult(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
ViewWorkflowTransitionConditionalResult(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory) |
ViewWorkflowTransitionMetaAttributes(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition) |
ViewWorkflowTransitionMetaAttributes(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition) |
ViewWorkflowXml(JiraWorkflow workflow) |
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
SelectProjectWorkflowSchemeStep2.getExistingWorkflow(IssueType issueType) |
JiraWorkflow |
SelectProjectWorkflowSchemeStep2.getTargetWorkflow(IssueType issueType) |
Modifier and Type | Method and Description |
---|---|
protected static io.atlassian.fugue.Option<JiraWorkflow> |
WorkflowTransitionContext.getWorkflow(Map<String,Object> context)
Deprecated.
|
static Optional<JiraWorkflow> |
WorkflowTransitionContextUtils.getWorkflow(Map<String,Object> context)
Returns the workflow from the given context.
|
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
MoveIssue.getCurrentWorkflow() |
JiraWorkflow |
AbstractConvertIssue.getCurrentWorkflow()
Utility method used by convertissuetosubtask-updateworkflow.jsp and
convertissuetosubtask-confirm-part1.jsp
Retrieve and return current workflow for selected issue |
JiraWorkflow |
MoveIssue.getTargetWorkflow() |
JiraWorkflow |
AbstractConvertIssue.getTargetWorkflow()
Utility method used by convertissuetosubtask-confirm.jsp and
convertissuetosubtask-confirm-part1.jsp
Retrieve and return workflow for selected issue's project and new (target) issue type. |
JiraWorkflow |
MoveIssue.getWorkflowForType(Long projectId,
String issueTypeId) |
Modifier and Type | Method and Description |
---|---|
protected void |
MoveIssueConfirm.migrateIssueToWorkflow(MutableIssue issue,
String oldIssueType,
JiraWorkflow targetWorkflow,
Status targetStatus)
Migrate the specified issue to the specified workflow, specified status and target type.
|
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
BulkMove.getWorkflowForType(Long projectId,
String issueTypeId) |
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
MoveIssueUpdateWorkflow.getSubtaskTargetWorkflow(String subtaskIssueType)
Get the "target workflow" for a subtask issue type.
|
JiraWorkflow |
MoveIssueUpdateWorkflow.getSubTaskTargetWorkflow(String subTaskTypeID) |
JiraWorkflow |
MoveIssueUpdateWorkflow.getTaskCurrentWorkflow(org.ofbiz.core.entity.GenericValue taskType) |
JiraWorkflow |
MoveIssueUpdateWorkflow.getTaskTargetWorkflow(org.ofbiz.core.entity.GenericValue taskType) |
Modifier and Type | Method and Description |
---|---|
Collection<JiraWorkflow> |
MoveIssueUpdateWorkflow.getTargetWorkflows() |
Collection<JiraWorkflow> |
MoveIssueUpdateWorkflow.getTaskCurrentWorkflows() |
Modifier and Type | Method and Description |
---|---|
Collection |
MoveIssueUpdateWorkflow.getTasksByStatusWorkflowType(String statusId,
JiraWorkflow workflow,
String typeId) |
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
BulkEditBeanImpl.getTargetWorkflow() |
JiraWorkflow |
BulkEditBean.getTargetWorkflow() |
JiraWorkflow |
BulkEditBeanImpl.getTargetWorkflowByType(String issueTypeId) |
JiraWorkflow |
BulkEditBean.getTargetWorkflowByType(String issueTypeId) |
Modifier and Type | Method and Description |
---|---|
String |
WorkflowHeaderWebComponent.getHtml(JiraWorkflow jiraWorkflow,
String helpPath) |
String |
WorkflowHeaderWebComponent.getHtml(JiraWorkflow jiraWorkflow,
String helpPath,
Long projectId) |
String |
WorkflowHeaderWebComponent.getLinksHtml(JiraWorkflow workflow,
Long projectId,
String viewMode,
boolean editable) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJiraWorkflow |
class |
ConfigurableJiraWorkflow |
class |
DefaultJiraWorkflow |
class |
JiraDraftWorkflow
This class represents an draft workflow, that is a copy of an active
workflow that may be edited, (and eventually) be used to overwrite an active
workflow.
|
class |
MockJiraWorkflow
New Mock for JiraWorkflow.
|
Modifier and Type | Field and Description |
---|---|
static Comparator<JiraWorkflow> |
JiraWorkflowComparator.COMPARATOR |
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
OSWorkflowManager.copyWorkflow(ApplicationUser user,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone) |
JiraWorkflow |
WorkflowManager.copyWorkflow(ApplicationUser user,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone)
Clones a workflow by creating a deep copy of the workflow provided.
|
JiraWorkflow |
OSWorkflowManager.copyWorkflow(String username,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone) |
JiraWorkflow |
WorkflowManager.copyWorkflow(String username,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone)
Deprecated.
Use
WorkflowManager.copyWorkflow(com.atlassian.jira.user.ApplicationUser, String, String, JiraWorkflow) instead. Since v6.0. |
JiraWorkflow |
CachingDraftWorkflowStore.createDraftWorkflow(ApplicationUser author,
JiraWorkflow parentWorkflow) |
JiraWorkflow |
OfBizDraftWorkflowStore.createDraftWorkflow(ApplicationUser author,
JiraWorkflow parentWorkflow) |
JiraWorkflow |
DraftWorkflowStore.createDraftWorkflow(ApplicationUser author,
JiraWorkflow parentWorkflow)
Creates a temporary workflow linked back to the named active workflow by id.
|
JiraWorkflow |
OSWorkflowManager.createDraftWorkflow(ApplicationUser user,
String parentWorkflowName) |
JiraWorkflow |
WorkflowManager.createDraftWorkflow(ApplicationUser user,
String parentWorkflowName)
This will create an draft workflow of the named active workflow.
|
JiraWorkflow |
OSWorkflowManager.createDraftWorkflow(String username,
String parentWorkflowName) |
JiraWorkflow |
WorkflowManager.createDraftWorkflow(String username,
String parentWorkflowName)
Deprecated.
Use
WorkflowManager.createDraftWorkflow(com.atlassian.jira.user.ApplicationUser, String) instead. Since v6.0. |
JiraWorkflow |
OSWorkflowManager.getDefaultWorkflow() |
JiraWorkflow |
WorkflowManager.getDefaultWorkflow() |
JiraWorkflow |
OSWorkflowManager.getDraftWorkflow(String parentWorkflowName) |
JiraWorkflow |
CachingDraftWorkflowStore.getDraftWorkflow(String parentWorkflowName) |
JiraWorkflow |
OfBizDraftWorkflowStore.getDraftWorkflow(String parentWorkflowName) |
JiraWorkflow |
DraftWorkflowStore.getDraftWorkflow(String parentWorkflowName)
This will retrieve an draft workflow that is related to the named saved workflow.
|
JiraWorkflow |
WorkflowManager.getDraftWorkflow(String parentWorkflowName)
Retrieve a single draft workflow by name.
|
JiraWorkflow |
OSWorkflowManager.getWorkflow(org.ofbiz.core.entity.GenericValue issue) |
JiraWorkflow |
WorkflowManager.getWorkflow(org.ofbiz.core.entity.GenericValue issue)
Deprecated.
Use
WorkflowManager.getWorkflow(com.atlassian.jira.issue.Issue) instead. Since v6.2. |
JiraWorkflow |
OSWorkflowManager.getWorkflow(Issue issue) |
JiraWorkflow |
WorkflowManager.getWorkflow(Issue issue)
Retrieve the workflow for a given issue.
|
JiraWorkflow |
OSWorkflowManager.getWorkflow(Long projectId,
String issueTypeId) |
JiraWorkflow |
WorkflowManager.getWorkflow(Long projectId,
String issueTypeId)
Retrieve the workflow for a given project - issue type pair.
|
JiraWorkflow |
OSWorkflowManager.getWorkflow(String name) |
JiraWorkflow |
WorkflowManager.getWorkflow(String name)
Retrieve a single workflow by name.
|
JiraWorkflow |
OSWorkflowManager.getWorkflowClone(String name) |
JiraWorkflow |
WorkflowManager.getWorkflowClone(String name)
This method returns a JiraWorkflow, that contains a
WorkflowDescriptor
that is mutable. |
JiraWorkflow |
OSWorkflowManager.getWorkflowFromScheme(org.ofbiz.core.entity.GenericValue scheme,
String issueTypeId) |
JiraWorkflow |
WorkflowManager.getWorkflowFromScheme(org.ofbiz.core.entity.GenericValue scheme,
String issueTypeId)
Return the workflow in a particular scheme for a given issue type.
|
JiraWorkflow |
OSWorkflowManager.getWorkflowFromScheme(WorkflowScheme scheme,
String issueTypeId) |
JiraWorkflow |
WorkflowManager.getWorkflowFromScheme(WorkflowScheme scheme,
String issueTypeId)
Return the workflow in a particular scheme for a given issue type.
|
JiraWorkflow |
CachingDraftWorkflowStore.updateDraftWorkflow(ApplicationUser user,
String parentWorkflowName,
JiraWorkflow workflow) |
JiraWorkflow |
OfBizDraftWorkflowStore.updateDraftWorkflow(ApplicationUser user,
String parentWorkflowName,
JiraWorkflow workflow) |
JiraWorkflow |
DraftWorkflowStore.updateDraftWorkflow(ApplicationUser user,
String parentWorkflowName,
JiraWorkflow workflow)
Updates a temporary workflow with the one provided for the parent workflow name passed in.
|
JiraWorkflow |
CachingDraftWorkflowStore.updateDraftWorkflowWithoutAudit(String parentWorkflowName,
JiraWorkflow workflow) |
JiraWorkflow |
OfBizDraftWorkflowStore.updateDraftWorkflowWithoutAudit(String parentWorkflowName,
JiraWorkflow workflow) |
JiraWorkflow |
DraftWorkflowStore.updateDraftWorkflowWithoutAudit(String parentWorkflowName,
JiraWorkflow workflow)
Updates a temporary workflow with the one provided for the parent workflow name passed in.
|
Modifier and Type | Method and Description |
---|---|
Collection<JiraWorkflow> |
OSWorkflowManager.getActiveWorkflows() |
Collection<JiraWorkflow> |
WorkflowManager.getActiveWorkflows()
Retrieve all currently active workflows.
|
Collection<JiraWorkflow> |
OSWorkflowManager.getWorkflows()
Retrieve all of the workflows in the system
|
Collection<JiraWorkflow> |
WorkflowManager.getWorkflows()
Retrieve all of the workflows in the system
|
Collection<JiraWorkflow> |
OSWorkflowManager.getWorkflowsFromScheme(org.ofbiz.core.entity.GenericValue scheme) |
Collection<JiraWorkflow> |
WorkflowManager.getWorkflowsFromScheme(org.ofbiz.core.entity.GenericValue workflowScheme)
Deprecated.
Since 5.0. Use
WorkflowManager.getWorkflowsFromScheme(com.atlassian.jira.scheme.Scheme) instead. |
Iterable<JiraWorkflow> |
OSWorkflowManager.getWorkflowsFromScheme(Scheme workflowScheme) |
Iterable<JiraWorkflow> |
WorkflowManager.getWorkflowsFromScheme(Scheme workflowScheme)
Returns all workflows for a given scheme.
|
List<JiraWorkflow> |
OSWorkflowManager.getWorkflowsIncludingDrafts() |
List<JiraWorkflow> |
WorkflowManager.getWorkflowsIncludingDrafts()
Retrieve all of the workflows in the system including drafts.
|
Modifier and Type | Method and Description |
---|---|
int |
JiraWorkflowComparator.compare(JiraWorkflow workflow1,
JiraWorkflow workflow2)
The natural order of JiraWorkflow objects should be:
1) All instances of DefaultJiraWorkflow (sorted alphabetically ignoring case); followed by
2) all other instances of JiraWorkflow (also sorted alphabetically ignoring case).
|
int |
MockJiraWorkflow.compareTo(JiraWorkflow o) |
int |
AbstractJiraWorkflow.compareTo(JiraWorkflow o) |
JiraWorkflow |
OSWorkflowManager.copyWorkflow(ApplicationUser user,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone) |
JiraWorkflow |
WorkflowManager.copyWorkflow(ApplicationUser user,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone)
Clones a workflow by creating a deep copy of the workflow provided.
|
JiraWorkflow |
OSWorkflowManager.copyWorkflow(String username,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone) |
JiraWorkflow |
WorkflowManager.copyWorkflow(String username,
String clonedWorkflowName,
String clonedWorkflowDescription,
JiraWorkflow workflowToClone)
Deprecated.
Use
WorkflowManager.copyWorkflow(com.atlassian.jira.user.ApplicationUser, String, String, JiraWorkflow) instead. Since v6.0. |
JiraWorkflow |
CachingDraftWorkflowStore.createDraftWorkflow(ApplicationUser author,
JiraWorkflow parentWorkflow) |
JiraWorkflow |
OfBizDraftWorkflowStore.createDraftWorkflow(ApplicationUser author,
JiraWorkflow parentWorkflow) |
JiraWorkflow |
DraftWorkflowStore.createDraftWorkflow(ApplicationUser author,
JiraWorkflow parentWorkflow)
Creates a temporary workflow linked back to the named active workflow by id.
|
void |
OSWorkflowManager.createWorkflow(ApplicationUser user,
JiraWorkflow workflow) |
void |
WorkflowManager.createWorkflow(ApplicationUser user,
JiraWorkflow workflow) |
void |
OSWorkflowManager.createWorkflow(String username,
JiraWorkflow workflow) |
void |
WorkflowManager.createWorkflow(String username,
JiraWorkflow workflow)
Deprecated.
Use
WorkflowManager.createWorkflow(com.atlassian.jira.user.ApplicationUser, JiraWorkflow) instead. Since v6.0. |
void |
OSWorkflowManager.deleteWorkflow(JiraWorkflow workflow) |
void |
WorkflowManager.deleteWorkflow(JiraWorkflow workflow) |
String |
OSWorkflowManager.getNextStatusIdForAction(Issue issue,
JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor) |
Map<com.opensymphony.workflow.loader.ActionDescriptor,Collection<com.opensymphony.workflow.loader.FunctionDescriptor>> |
OSWorkflowManager.getPostFunctionsForWorkflow(JiraWorkflow workflow) |
Map<com.opensymphony.workflow.loader.ActionDescriptor,Collection<com.opensymphony.workflow.loader.FunctionDescriptor>> |
WorkflowManager.getPostFunctionsForWorkflow(JiraWorkflow workflow)
Retrieve a map: actions -> post functions for a workflow.
|
Collection<org.ofbiz.core.entity.GenericValue> |
DefaultWorkflowSchemeManager.getSchemesForWorkflow(JiraWorkflow workflow) |
Collection<org.ofbiz.core.entity.GenericValue> |
EagerWorkflowSchemeManager.getSchemesForWorkflow(JiraWorkflow workflow) |
Collection<org.ofbiz.core.entity.GenericValue> |
WorkflowSchemeManager.getSchemesForWorkflow(JiraWorkflow workflow)
Returns all workflow schemes that the passed workflow is assigned to, not including draft schemes.
|
Iterable<WorkflowScheme> |
DefaultWorkflowSchemeManager.getSchemesForWorkflowIncludingDrafts(JiraWorkflow workflow) |
Iterable<WorkflowScheme> |
EagerWorkflowSchemeManager.getSchemesForWorkflowIncludingDrafts(JiraWorkflow workflow) |
Iterable<WorkflowScheme> |
WorkflowSchemeManager.getSchemesForWorkflowIncludingDrafts(JiraWorkflow workflow)
Returns all workflow schemes that the passed workflow is assigned to, including draft schemes.
|
Iterable<DraftWorkflowSchemeStore.DraftState> |
MockDraftWorkflowSchemeStore.getSchemesUsingWorkflow(JiraWorkflow jiraWorkflow) |
Iterable<AssignableWorkflowSchemeStore.AssignableState> |
MockAssignableWorkflowSchemeStore.getSchemesUsingWorkflow(JiraWorkflow jiraWorkflow) |
Iterable<DraftWorkflowSchemeStore.DraftState> |
OfBizDraftWorkflowSchemeStore.getSchemesUsingWorkflow(JiraWorkflow workflow) |
Iterable<AssignableWorkflowSchemeStore.AssignableState> |
OfBizAssignableWorkflowSchemeStore.getSchemesUsingWorkflow(JiraWorkflow jiraWorkflow) |
static String |
WorkflowUtil.getWorkflowDisplayName(JiraWorkflow workflow)
Appends "(Draft)" to the end of the workflow name for an draft workflow.
|
boolean |
OSWorkflowManager.isActive(JiraWorkflow workflow) |
boolean |
WorkflowManager.isActive(JiraWorkflow workflow)
Determine whether or not a given workflow is active in the system.
|
boolean |
OSWorkflowManager.isSystemWorkflow(JiraWorkflow workflow) |
boolean |
WorkflowManager.isSystemWorkflow(JiraWorkflow workflow)
Determine whether or not a given workflow is a system workflow.
|
void |
OSWorkflowManager.migrateIssueToWorkflow(org.ofbiz.core.entity.GenericValue issue,
JiraWorkflow newWorkflow,
org.ofbiz.core.entity.GenericValue newStatus) |
void |
WorkflowManager.migrateIssueToWorkflow(org.ofbiz.core.entity.GenericValue issue,
JiraWorkflow newWorkflow,
org.ofbiz.core.entity.GenericValue status)
Deprecated.
|
void |
OSWorkflowManager.migrateIssueToWorkflow(MutableIssue issue,
JiraWorkflow newWorkflow,
Status status)
Migrates given issue to new workflow and sets new status on it.
|
void |
WorkflowManager.migrateIssueToWorkflow(MutableIssue issue,
JiraWorkflow newWorkflow,
Status status)
Migrates given issue to new workflow and sets new status on it.
|
boolean |
OSWorkflowManager.migrateIssueToWorkflowNoReindex(org.ofbiz.core.entity.GenericValue issue,
JiraWorkflow newWorkflow,
org.ofbiz.core.entity.GenericValue newStatus) |
boolean |
WorkflowManager.migrateIssueToWorkflowNoReindex(org.ofbiz.core.entity.GenericValue issue,
JiraWorkflow newWorkflow,
org.ofbiz.core.entity.GenericValue status)
Migrates given issue to new workflow and sets new status on it.
|
void |
OSWorkflowManager.saveWorkflowWithoutAudit(JiraWorkflow workflow) |
void |
WorkflowManager.saveWorkflowWithoutAudit(JiraWorkflow workflow)
This method will save the workflow and it will not affect the updatedDate and updatedAuthorName meta attributes
of the workflow.
|
WorkflowPropertyEditor |
WorkflowPropertyEditor.WorkflowPropertyEditorFactory.stepPropertyEditor(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor descriptor)
Create a property editor for the step on the passed workflow.
|
WorkflowPropertyEditor |
DefaultWorkflowPropertyEditor.DefaultWorkflowPropertyEditorFactory.stepPropertyEditor(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor descriptor) |
WorkflowPropertyEditor |
WorkflowPropertyEditor.WorkflowPropertyEditorFactory.transitionPropertyEditor(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor descriptor)
Create a property editor for the transition on the passed workflow.
|
WorkflowPropertyEditor |
DefaultWorkflowPropertyEditor.DefaultWorkflowPropertyEditorFactory.transitionPropertyEditor(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor descriptor) |
JiraWorkflow |
CachingDraftWorkflowStore.updateDraftWorkflow(ApplicationUser user,
String parentWorkflowName,
JiraWorkflow workflow) |
JiraWorkflow |
OfBizDraftWorkflowStore.updateDraftWorkflow(ApplicationUser user,
String parentWorkflowName,
JiraWorkflow workflow) |
JiraWorkflow |
DraftWorkflowStore.updateDraftWorkflow(ApplicationUser user,
String parentWorkflowName,
JiraWorkflow workflow)
Updates a temporary workflow with the one provided for the parent workflow name passed in.
|
JiraWorkflow |
CachingDraftWorkflowStore.updateDraftWorkflowWithoutAudit(String parentWorkflowName,
JiraWorkflow workflow) |
JiraWorkflow |
OfBizDraftWorkflowStore.updateDraftWorkflowWithoutAudit(String parentWorkflowName,
JiraWorkflow workflow) |
JiraWorkflow |
DraftWorkflowStore.updateDraftWorkflowWithoutAudit(String parentWorkflowName,
JiraWorkflow workflow)
Updates a temporary workflow with the one provided for the parent workflow name passed in.
|
void |
OSWorkflowManager.updateWorkflow(ApplicationUser user,
JiraWorkflow workflow) |
void |
WorkflowManager.updateWorkflow(ApplicationUser user,
JiraWorkflow workflow)
Saves the given JiraWorkflow, which may be either a "live" or "draft" version.
|
void |
OSWorkflowManager.updateWorkflow(String username,
JiraWorkflow workflow) |
void |
WorkflowManager.updateWorkflow(String username,
JiraWorkflow workflow)
Deprecated.
Use
WorkflowManager.updateWorkflow(com.atlassian.jira.user.ApplicationUser, JiraWorkflow) instead. Since v6.0. |
void |
OSWorkflowManager.updateWorkflowNameAndDescription(ApplicationUser user,
JiraWorkflow currentWorkflow,
String newName,
String newDescription) |
void |
WorkflowManager.updateWorkflowNameAndDescription(ApplicationUser user,
JiraWorkflow currentWorkflow,
String newName,
String newDescription)
Used to change the name and description of an existing worfklow with the given name.
|
void |
OSWorkflowManager.updateWorkflowNameAndDescription(String username,
JiraWorkflow currentWorkflow,
String newName,
String newDescription) |
void |
WorkflowManager.updateWorkflowNameAndDescription(String username,
JiraWorkflow currentWorkflow,
String newName,
String newDescription)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
OSWorkflowManager.copyAndDeleteDraftsForInactiveWorkflowsIn(ApplicationUser user,
Iterable<JiraWorkflow> workflows) |
void |
WorkflowManager.copyAndDeleteDraftsForInactiveWorkflowsIn(ApplicationUser user,
Iterable<JiraWorkflow> workflows)
Provided a set of workflows, this method will check, if the passed in inactive workflows have any drafts linked
to them.
|
void |
OSWorkflowManager.copyAndDeleteDraftWorkflows(ApplicationUser user,
Set<JiraWorkflow> workflows) |
void |
WorkflowManager.copyAndDeleteDraftWorkflows(ApplicationUser user,
Set<JiraWorkflow> workflows)
Deprecated.
Since 5.1. This method should not be used directly by external developers as it is an operation
that only makes sense in the context of a higher level operation in JIRA (i.e. project removal / changing the
workflow scheme of a given project).
Please use the API calls for these higher level operations instead. |
Modifier and Type | Class and Description |
---|---|
class |
Workflow |
Modifier and Type | Method and Description |
---|---|
JiraWorkflow |
Workflow.getJiraWorkflow() |
Modifier and Type | Method and Description |
---|---|
int |
Workflow.compareTo(JiraWorkflow workflow) |
List<TransitionOption> |
TransitionOptionsImpl.getOptionsForAction(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor,
JiraWorkflow workflow) |
List<TransitionOption> |
TransitionOptions.getOptionsForAction(com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor,
JiraWorkflow workflow) |
Workflow |
WorkflowsImpl.getWorkflow(JiraWorkflow jiraWorkflow) |
Workflow |
Workflows.getWorkflow(JiraWorkflow mutableWorkflow)
Returns
Workflow from mutable JiraWorkflow |
ServiceResult |
WorkflowStatusesValidator.validateStatusDelete(ApplicationUser user,
@NotNull JiraWorkflow mutableWorkflow,
String statusId)
Validates if status can be deleted from workflow by user.
|
ServiceResult |
WorkflowStatusesValidator.validateStatusDeleteWhenOverwriteWorkflow(ApplicationUser user,
@NotNull JiraWorkflow liveWorkflow,
String statusId) |
Constructor and Description |
---|
Workflow(JiraWorkflow workflow,
WorkflowFunctionUtilities workflowFunctionUtilities,
JiraAuthenticationContext jiraAuthenticationContext,
TransitionOptions transitionOptions,
OutcomeHelper outcomeHelper,
ScreenNameResolver screenNameResolver)
Create this workflow object wrapping the underlying JiraWorkflow object.
|
Constructor and Description |
---|
PublishStatusDeleteFailedIssuesInStatus(JiraWorkflow workflow) |
StatusDeleteFailedInitialStatus(JiraWorkflow workflow) |
StatusDeleteFailedIssuesInStatus(JiraWorkflow workflow) |
StatusDeleteFailedPermissions(JiraWorkflow workflow) |
StatusDeleteFailedStatusNotFound(JiraWorkflow workflow) |
Modifier and Type | Method and Description |
---|---|
String |
WorkflowTransitionTabProvider.getTabContentHtml(String panelKey,
com.opensymphony.workflow.loader.ActionDescriptor action,
JiraWorkflow workflow) |
String |
WebPanelWorkflowTransitionTabProvider.getTabContentHtml(String panelKey,
com.opensymphony.workflow.loader.ActionDescriptor action,
JiraWorkflow workflow) |
Iterable<WorkflowTransitionTabProvider.WorkflowTransitionTab> |
WorkflowTransitionTabProvider.getTabs(com.opensymphony.workflow.loader.ActionDescriptor action,
JiraWorkflow workflow) |
Iterable<WorkflowTransitionTabProvider.WorkflowTransitionTab> |
WebPanelWorkflowTransitionTabProvider.getTabs(com.opensymphony.workflow.loader.ActionDescriptor action,
JiraWorkflow workflow) |
Copyright © 2002-2022 Atlassian. All Rights Reserved.