com.atlassian.jira.workflow.migration.professional
Class ProfessionalWorkflowMigrationHelper
java.lang.Object
com.atlassian.jira.workflow.migration.AbstractWorkflowMigrationHelper
com.atlassian.jira.workflow.migration.professional.ProfessionalWorkflowMigrationHelper
public class ProfessionalWorkflowMigrationHelper
- extends AbstractWorkflowMigrationHelper
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProfessionalWorkflowMigrationHelper
public ProfessionalWorkflowMigrationHelper(String workflowName,
ProjectManager projectManager,
WorkflowSchemeManager workflowSchemeManager,
WorkflowManager workflowManager,
org.ofbiz.core.entity.GenericDelegator delegator,
IssueManager issueManager,
User user,
I18nHelper i18nHelper)
calculateInputRequired
public void calculateInputRequired(String workflowName)
throws org.ofbiz.core.entity.GenericEntityException,
WorkflowException
- Throws:
org.ofbiz.core.entity.GenericEntityException
WorkflowException
migrate
public WorkflowMigrationResult migrate(TaskProgressSink taskProgressSink)
throws org.ofbiz.core.entity.GenericEntityException,
WorkflowException
- Description copied from class:
AbstractWorkflowMigrationHelper
- Called to migrate the issues into a new workflow
- Specified by:
migrate
in class AbstractWorkflowMigrationHelper
- Parameters:
taskProgressSink
- a TaskProgressSink
to allow for asynch running of the migration
- Returns:
- a
WorkflowMigrationResult
that describes how the migration went
- Throws:
org.ofbiz.core.entity.GenericEntityException
- - if OfBiz entity exceptions happen
WorkflowException
- - if the workflow is in a bad way
addMapping
public void addMapping(org.ofbiz.core.entity.GenericValue oldStatus,
org.ofbiz.core.entity.GenericValue newStatus)
getWorkflowMigrationMapping
public Map getWorkflowMigrationMapping()
getStatusesNeedingMigration
public List getStatusesNeedingMigration()
getLogger
public org.apache.log4j.Logger getLogger()
- Description copied from class:
AbstractWorkflowMigrationHelper
- Allows access to the underlying logger.
- Specified by:
getLogger
in class AbstractWorkflowMigrationHelper
- Returns:
- the Logger of the implementing Professional or Enterpise class.
Copyright © 2002-2008 Atlassian. All Rights Reserved.