public interface AutomaticDataMapper
Modifier and Type | Method and Description |
---|---|
void |
mapCustomFieldOptions(BackupProject backupProject,
CustomFieldOptionMapper customFieldOptionMapper,
CustomFieldMapper customFieldMapper,
IssueTypeMapper issueTypeMapper)
Automatically map custom field options in the given mapper.
|
void |
mapCustomFields(BackupProject backupProject,
CustomFieldMapper customFieldMapper,
IssueTypeMapper issueTypeMapper)
Automatically map Custom Fields in the given mapper.
|
void |
mapIssueLinkTypes(IssueLinkTypeMapper issueLinkTypeMapper)
Populates the issueLinkTypeMapper with the issue link type mappings that are relevant to the backup project.
|
void |
mapIssueSecurityLevels(String projectKey,
SimpleProjectImportIdMapper securityLevelMapper)
Automatically map issue security levels in the given mapper.
|
void |
mapIssueTypes(BackupProject backupProject,
IssueTypeMapper issueTypeMapper)
Populates the issueTypeMapper with the issue type mappings that are relevant to the backup project.
|
void |
mapPriorities(SimpleProjectImportIdMapper priorityMapper)
Automatically map Priorities in the given mapper.
|
void |
mapProjectRoles(SimpleProjectImportIdMapper projectRoleMapper)
Automatically map project roles in the given mapper.
|
void |
mapProjects(SimpleProjectImportIdMapper projectMapper)
Automatically map Projects in the given mapper.
|
void |
mapResolutions(SimpleProjectImportIdMapper resolutionMapper)
Automatically map Resolutions in the given mapper.
|
void |
mapStatuses(BackupProject backupProject,
StatusMapper statusMapper,
IssueTypeMapper issueTypeMapper)
Automatically map Statuses in the given mapper.
|
void mapIssueTypes(BackupProject backupProject, IssueTypeMapper issueTypeMapper)
This mapper does not add validation errors but will only map issue types that are valid in the system.
backupProject
- the backup project that will identify the issue type scheme we will use for mappingissueTypeMapper
- the issue type mapper to populate with issue types from the systemvoid mapIssueLinkTypes(IssueLinkTypeMapper issueLinkTypeMapper)
This mapper does not add validation errors but will only map issue link types that are valid to be used.
issueLinkTypeMapper
- the issue link type mapper to populate.void mapPriorities(SimpleProjectImportIdMapper priorityMapper)
priorityMapper
- ProjectImportIdMapper with old values registered from the import file.void mapResolutions(SimpleProjectImportIdMapper resolutionMapper)
resolutionMapper
- ProjectImportIdMapper with old values registered from the import file.void mapStatuses(BackupProject backupProject, StatusMapper statusMapper, IssueTypeMapper issueTypeMapper)
backupProject
- the backup project that will identify the workflow scheme we will use for mappingstatusMapper
- StatusMapper with old values registered from the import file.issueTypeMapper
- that has ALREADY been populated and mapped.void mapProjectRoles(SimpleProjectImportIdMapper projectRoleMapper)
projectRoleMapper
- the mapper that contains the registered values and will be mapped to.void mapProjects(SimpleProjectImportIdMapper projectMapper)
projectMapper
- ProjectImportIdMapper with old values registered from the import file.void mapIssueSecurityLevels(String projectKey, SimpleProjectImportIdMapper securityLevelMapper)
projectKey
- the backup project key that will identify the issue security level scheme we will use for mappingsecurityLevelMapper
- the mapper that contains the registered values wand will be mapped to.void mapCustomFields(BackupProject backupProject, CustomFieldMapper customFieldMapper, IssueTypeMapper issueTypeMapper)
backupProject
- the backup project that will identify the workflow scheme we will use for mappingcustomFieldMapper
- with old values registered from the import file.issueTypeMapper
- that has ALREADY been populated and mapped.void mapCustomFieldOptions(BackupProject backupProject, CustomFieldOptionMapper customFieldOptionMapper, CustomFieldMapper customFieldMapper, IssueTypeMapper issueTypeMapper)
backupProject
- the backup project that will identify the workflow scheme we will use for mappingcustomFieldOptionMapper
- with old values registered from the import file.customFieldMapper
- a fully mapped and validated custom field mapper.issueTypeMapper
- a fully mapped and validated issue type mapper.Copyright © 2002-2017 Atlassian. All Rights Reserved.