Package | Description |
---|---|
com.atlassian.jira.imports.project.handler | |
com.atlassian.jira.imports.project.mapper | |
com.atlassian.jira.imports.project.validation |
Constructor and Description |
---|
IssueTypeMapperHandler(IssueTypeMapper issueTypeMapper) |
Modifier and Type | Method and Description |
---|---|
IssueTypeMapper |
ProjectImportMapperImpl.getIssueTypeMapper() |
IssueTypeMapper |
ProjectImportMapper.getIssueTypeMapper()
Gets a ProjectImportIdMapper which, when fully populated, indicates all the issue issue types "in-use" (required) by the backup projects
data.
|
Modifier and Type | Method and Description |
---|---|
void |
AutomaticDataMapperImpl.mapCustomFieldOptions(BackupProject backupProject,
CustomFieldOptionMapper customFieldOptionMapper,
CustomFieldMapper customFieldMapper,
IssueTypeMapper issueTypeMapper)
Automatically map custom field options in the given mapper.
|
void |
AutomaticDataMapper.mapCustomFieldOptions(BackupProject backupProject,
CustomFieldOptionMapper customFieldOptionMapper,
CustomFieldMapper customFieldMapper,
IssueTypeMapper issueTypeMapper)
Automatically map custom field options in the given mapper.
|
void |
AutomaticDataMapperImpl.mapCustomFields(BackupProject backupProject,
CustomFieldMapper customFieldMapper,
IssueTypeMapper issueTypeMapper) |
void |
AutomaticDataMapper.mapCustomFields(BackupProject backupProject,
CustomFieldMapper customFieldMapper,
IssueTypeMapper issueTypeMapper)
Automatically map Custom Fields in the given mapper.
|
void |
AutomaticDataMapperImpl.mapIssueTypes(BackupProject backupProject,
IssueTypeMapper issueTypeMapper) |
void |
AutomaticDataMapper.mapIssueTypes(BackupProject backupProject,
IssueTypeMapper issueTypeMapper)
Populates the issueTypeMapper with the issue type mappings that are relevant to the backup project.
|
void |
AutomaticDataMapperImpl.mapStatuses(BackupProject backupProject,
StatusMapper statusMapper,
IssueTypeMapper issueTypeMapper) |
void |
AutomaticDataMapper.mapStatuses(BackupProject backupProject,
StatusMapper statusMapper,
IssueTypeMapper issueTypeMapper)
Automatically map Statuses in the given mapper.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CustomFieldMapperValidatorImpl.customFieldIsValidForRequiredContexts(ExternalCustomFieldConfiguration externalCustomFieldConfiguration,
CustomField newCustomField,
String oldCustomFieldId,
CustomFieldMapper customFieldMapper,
IssueTypeMapper issueTypeMapper,
String projectKey) |
boolean |
CustomFieldMapperValidator.customFieldIsValidForRequiredContexts(ExternalCustomFieldConfiguration externalCustomFieldConfiguration,
CustomField newCustomField,
String oldCustomFieldId,
CustomFieldMapper customFieldMapper,
IssueTypeMapper issueTypeMapper,
String projectKey)
Returns true if the new custom field is valid for all the issue types that the old custom field is used from.
|
boolean |
StatusMapperValidator.isStatusValid(String oldStatusId,
Status existingStatus,
StatusMapper statusMapper,
IssueTypeMapper issueTypeMapper,
String projectKey)
Determines if a Status is valid within the context of the provided project and the provided issue types.
|
boolean |
StatusMapperValidatorImpl.isStatusValid(String oldStatusId,
Status existingStatus,
StatusMapper statusMapper,
IssueTypeMapper issueTypeMapper,
String projectKey) |
MessageSet |
IssueTypeMapperValidatorImpl.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper) |
MessageSet |
IssueTypeMapperValidator.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper)
Makes sure that the issue types that are required:
exists in the current instance
is valid for the current projects issue type scheme
is or is not a subtask based on how the issue type was defined in the backup system
|
MessageSet |
CustomFieldMapperValidatorImpl.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper,
CustomFieldMapper customFieldMapper) |
MessageSet |
CustomFieldMapperValidator.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper,
CustomFieldMapper customFieldMapper)
Validates the automatic mappings that have been created to see if the mappings are relevant in the current
JIRA instances setup.
|
MessageSet |
StatusMapperValidator.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper,
StatusMapper statusMapper)
Makes sure that the statuses that are required:
exist in the current instance
are valid for the issue type registered based on the workflow associated with the project being restored
|
MessageSet |
StatusMapperValidatorImpl.validateMappings(I18nHelper i18nHelper,
BackupProject backupProject,
IssueTypeMapper issueTypeMapper,
StatusMapper statusMapper) |
Copyright © 2002-2022 Atlassian. All Rights Reserved.