com.atlassian.jira.web.action.admin.workflow.professional
Class ProWorkflowMigrationManager

java.lang.Object
  extended bycom.atlassian.jira.web.action.admin.workflow.professional.ProWorkflowMigrationManager

public class ProWorkflowMigrationManager
extends Object


Field Summary
(package private)  JiraAuthenticationContext authenticationContext
           
(package private)  JiraWorkflow existingWorkflow
           
(package private)  JiraWorkflow targetWorkflow
           
 
Constructor Summary
ProWorkflowMigrationManager(ProjectManager projectManager, WorkflowManager workflowManager, ConstantsManager constantsManager, org.ofbiz.core.entity.GenericDelegator delegator, JiraAuthenticationContext authenticationContext)
           
 
Method Summary
 void addMapping(org.ofbiz.core.entity.GenericValue oldStatus, org.ofbiz.core.entity.GenericValue newStatus)
           
 void calculateInputRequired(String workflowName)
           
 List getStatusesNeedingMigration()
           
 Map getWorkflowMigrationMapping()
           
 ErrorCollection migrate(org.ofbiz.core.entity.GenericValue projectGV)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

existingWorkflow

JiraWorkflow existingWorkflow

targetWorkflow

JiraWorkflow targetWorkflow

authenticationContext

JiraAuthenticationContext authenticationContext
Constructor Detail

ProWorkflowMigrationManager

public ProWorkflowMigrationManager(ProjectManager projectManager,
                                   WorkflowManager workflowManager,
                                   ConstantsManager constantsManager,
                                   org.ofbiz.core.entity.GenericDelegator delegator,
                                   JiraAuthenticationContext authenticationContext)
Method Detail

calculateInputRequired

public void calculateInputRequired(String workflowName)
                            throws org.ofbiz.core.entity.GenericEntityException,
                                   WorkflowException
Throws:
org.ofbiz.core.entity.GenericEntityException
WorkflowException

migrate

public ErrorCollection migrate(org.ofbiz.core.entity.GenericValue projectGV)
                        throws org.ofbiz.core.entity.GenericEntityException,
                               WorkflowException
Throws:
org.ofbiz.core.entity.GenericEntityException
WorkflowException

addMapping

public void addMapping(org.ofbiz.core.entity.GenericValue oldStatus,
                       org.ofbiz.core.entity.GenericValue newStatus)

getWorkflowMigrationMapping

public Map getWorkflowMigrationMapping()

getStatusesNeedingMigration

public List getStatusesNeedingMigration()


Copyright © 2002-2006 Atlassian. All Rights Reserved.