Modifier and Type | Method and Description |
---|---|
ProjectImportData |
ProjectImportService.getProjectImportData(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressInterval taskProgressInterval)
Makes a pass through the provided JIRA ZIP backup data and creates a ProjectImportMapper and partitions the XML
data for the project.
|
ProjectImportData |
DefaultProjectImportService.getProjectImportData(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressInterval taskProgressInterval) |
Modifier and Type | Method and Description |
---|---|
ProjectImportResults |
ProjectImportService.doImport(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
ProjectImportData projectImportData,
TaskProgressInterval taskProgressInterval)
Imports the passed in project using the provided, populated and validated, project import mapper.
|
ProjectImportResults |
DefaultProjectImportService.doImport(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
ProjectImportData projectImportData,
TaskProgressInterval taskProgressInterval) |
MappingResult |
ProjectImportService.doMapping(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
ProjectImportData projectImportData,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressInterval taskProgressInterval)
Will use the initial data in the ProjectImportData to perform automappings based on the current state of JIRA
and then will validate those mappings.
|
MappingResult |
DefaultProjectImportService.doMapping(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
ProjectImportData projectImportData,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressInterval taskProgressInterval) |
Modifier and Type | Method and Description |
---|---|
ProjectImportData |
DefaultProjectImportManager.getProjectImportData(ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressProcessor taskProgressProcessor) |
ProjectImportData |
ProjectImportManager.getProjectImportData(ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressProcessor taskProgressProcessor)
Parses through the provided JIRA XML backup file and creates a MappingResult.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultProjectImportManager.autoMapAndValidateCustomFields(ProjectImportData projectImportData,
MappingResult mappingResult,
BackupProject backupProject,
I18nHelper i18nBean) |
void |
ProjectImportManager.autoMapAndValidateCustomFields(ProjectImportData projectImportData,
MappingResult mappingResult,
BackupProject backupProject,
I18nHelper i18nBean)
Performs an automatic mapping of the custom fields from the backup system to the current systems custom field's and
validates that all mappings are possible.
|
void |
DefaultProjectImportManager.autoMapAndValidateIssueTypes(ProjectImportData projectImportData,
MappingResult mappingResult,
BackupProject backupProject,
I18nHelper i18nBean) |
void |
ProjectImportManager.autoMapAndValidateIssueTypes(ProjectImportData projectImportData,
MappingResult mappingResult,
BackupProject backupProject,
I18nHelper i18nBean)
Performs an automatic mapping of the IssueTypes from the backup system to the current systems issue types and
validates that all mappings are possible.
|
void |
DefaultProjectImportManager.autoMapCustomFieldOptions(ProjectImportData projectImportData,
BackupProject backupProject) |
void |
ProjectImportManager.autoMapCustomFieldOptions(ProjectImportData projectImportData,
BackupProject backupProject)
Performs an automatic mapping of the custom field options from the backup system to the current systems values.
|
void |
DefaultProjectImportManager.autoMapProjectRoles(ProjectImportData projectImportData) |
void |
ProjectImportManager.autoMapProjectRoles(ProjectImportData projectImportData)
Performs an automatic mapping of the project roles from the backup system to the current systems values.
|
void |
DefaultProjectImportManager.autoMapSystemFields(ProjectImportData projectImportData,
BackupProject backupProject) |
void |
ProjectImportManager.autoMapSystemFields(ProjectImportData projectImportData,
BackupProject backupProject)
Performs an automatic mapping of the system fields from the backup system to the current systems system
field values The fields that are mapped are:
Priority
Resolution
Status
IssueLinkTypes
Projects
IssueSecurityLevels
|
void |
DefaultProjectImportManager.doImport(ProjectImportOptions projectImportOptions,
ProjectImportData projectImportData,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
ProjectImportResults projectImportResults,
TaskProgressInterval taskProgressInterval,
I18nHelper i18n,
ApplicationUser importAuthor) |
void |
ProjectImportManager.doImport(ProjectImportOptions projectImportOptions,
ProjectImportData projectImportData,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
ProjectImportResults projectImportResults,
TaskProgressInterval taskProgressInterval,
I18nHelper i18n,
ApplicationUser importAuthor)
This will perform the project import based on the mappings provided.
|
void |
DefaultProjectImportManager.validateCustomFieldValues(ProjectImportData projectImportData,
MappingResult mappingResult,
BackupProject backupProject,
TaskProgressProcessor taskProgressProcessor,
I18nHelper i18n) |
void |
ProjectImportManager.validateCustomFieldValues(ProjectImportData projectImportData,
MappingResult mappingResult,
BackupProject backupProject,
TaskProgressProcessor taskProgressProcessor,
I18nHelper i18nBean)
Parses the partitioned custom field value XML and gets the custom fields to validate that they can handle the values.
|
void |
DefaultProjectImportManager.validateFileAttachments(ProjectImportOptions projectImportOptions,
ProjectImportData projectImportData,
MappingResult mappingResult,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressProcessor taskProgressProcessor,
I18nHelper i18n) |
void |
ProjectImportManager.validateFileAttachments(ProjectImportOptions projectImportOptions,
ProjectImportData projectImportData,
MappingResult mappingResult,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressProcessor taskProgressProcessor,
I18nHelper i18n)
Parses the partitioned file attachment XML and validates that the referenced file attachment exists in the
user provided attachment directory.
|
void |
DefaultProjectImportManager.validateSystemFields(ProjectImportData projectImportData,
MappingResult mappingResult,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
TaskProgressInterval taskProgressInterval,
I18nHelper i18nBean) |
void |
ProjectImportManager.validateSystemFields(ProjectImportData projectImportData,
MappingResult mappingResult,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
TaskProgressInterval taskProgressInterval,
I18nHelper i18nBean)
Validates that all mappings are possible.
|
Modifier and Type | Class and Description |
---|---|
class |
ProjectImportDataImpl |
Modifier and Type | Method and Description |
---|---|
ProjectImportData |
ProjectImportBean.getProjectImportData()
This is the saved result of processing Step 2.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectImportBean.setProjectImportData(ProjectImportData projectImportData)
This is set as the result of moving from Step 2 to Step 3.
|
Copyright © 2002-2019 Atlassian. All Rights Reserved.