com.atlassian.jira.workflow
Interface WorkflowSchemeManager
- All Superinterfaces:
- SchemeManager
- All Known Implementing Classes:
- DefaultWorkflowSchemeManager
public interface WorkflowSchemeManager
- extends SchemeManager
Methods inherited from interface com.atlassian.jira.scheme.SchemeManager |
addDefaultSchemeToProject, addSchemeToProject, addSchemeToProject, copyScheme, createDefaultScheme, createScheme, createSchemeAndEntities, createSchemeEntity, deleteEntity, deleteScheme, getAssociatedSchemes, getDefaultScheme, getEntities, getEntities, getEntities, getEntities, getEntities, getEntities, getEntity, getGroups, getProjects, getProjects, getScheme, getScheme, getSchemes, getSchemes, getUnassociatedSchemes, getUsers, getUsers, hasSchemeAuthority, hasSchemeAuthority, removeEntities, removeEntities, removeSchemesFromProject, removeSchemesFromProject, schemeExists, updateScheme, updateScheme |
getSchemeEntityName
String getSchemeEntityName()
getEntityName
String getEntityName()
getAssociationType
String getAssociationType()
getSchemeDesc
String getSchemeDesc()
getWorkflowScheme
org.ofbiz.core.entity.GenericValue getWorkflowScheme(org.ofbiz.core.entity.GenericValue project)
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getDefaultEntity
org.ofbiz.core.entity.GenericValue getDefaultEntity(org.ofbiz.core.entity.GenericValue scheme)
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getNonDefaultEntities
List getNonDefaultEntities(org.ofbiz.core.entity.GenericValue scheme)
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getActiveWorkflowNames
Collection getActiveWorkflowNames()
throws org.ofbiz.core.entity.GenericEntityException,
WorkflowException
- Returns:
- A collection of all workflow names currently active (ie assigned to schemes & associated with projects).
- Throws:
org.ofbiz.core.entity.GenericEntityException
WorkflowException
addWorkflowToScheme
void addWorkflowToScheme(org.ofbiz.core.entity.GenericValue scheme,
String workflowName,
String issueTypeId)
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
updateSchemesForRenamedWorkflow
void updateSchemesForRenamedWorkflow(String oldWorkflowName,
String newWorkflowName)
- Updates Workflow Schemes's such that schemes asscoiated to the workflow with name oldWorkflowName will
be changed to newWorkflowName.
Note: There is no validation performed by this method to determine if the provided oldWorkflowName or
newWorkflowName are valid workflow names or if the workflow is active/inactive. These validations must be
done by the caller.
- Parameters:
oldWorkflowName
- name of the workflow to re-assign all its associated schemes fromnewWorkflowName
- name of the workflow to assign all the schemes associated to targetWorkflow
getSchemesForWorkflow
Collection getSchemesForWorkflow(JiraWorkflow workflow)
clearWorkflowCache
void clearWorkflowCache()
Copyright © 2002-2010 Atlassian. All Rights Reserved.