Class AbstractWorkflowMigrationResult
java.lang.Object
com.atlassian.jira.web.action.admin.workflow.AbstractWorkflowMigrationResult
- All Implemented Interfaces:
WorkflowMigrationResult
,Serializable
- Direct Known Subclasses:
WorkflowMigrationSuccess
,WorkflowMigrationTerminated
public abstract class AbstractWorkflowMigrationResult
extends Object
implements WorkflowMigrationResult
- See Also:
-
Field Summary
FieldsFields inherited from interface com.atlassian.jira.web.action.admin.workflow.WorkflowMigrationResult
SUCCESS, TERMINATED
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractWorkflowMigrationResult
(Map<Long, String> failedIssues) -
Method Summary
Modifier and TypeMethodDescriptionAMap
of issue ids to issue keys of failed issues.int
The number of issues that failed during the migration, or until the migration was terminated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.jira.web.action.admin.workflow.WorkflowMigrationResult
getErrorCollection, getResult
-
Field Details
-
failedIssues
-
-
Constructor Details
-
AbstractWorkflowMigrationResult
-
-
Method Details
-
getNumberOfFailedIssues
public int getNumberOfFailedIssues()Description copied from interface:WorkflowMigrationResult
The number of issues that failed during the migration, or until the migration was terminated.- Specified by:
getNumberOfFailedIssues
in interfaceWorkflowMigrationResult
- Returns:
- 0 if no failures were encountered, or if the migration did not start due to found errors
(see
WorkflowMigrationResult.getNumberOfFailedIssues()
). Or the number of failures during the migration, or until the migration was terminated.
-
getFailedIssues
Description copied from interface:WorkflowMigrationResult
AMap
of issue ids to issue keys of failed issues.- Specified by:
getFailedIssues
in interfaceWorkflowMigrationResult
- Returns:
- an empty map if
WorkflowMigrationResult.getNumberOfFailedIssues()
is 0 or a mapping of issue id to issue key for every failed issue during the migration.
-