Package | Description |
---|---|
com.atlassian.jira.bc.imports.project | |
com.atlassian.jira.imports.project | |
com.atlassian.jira.imports.project.taskprogress |
Modifier and Type | Method and Description |
---|---|
ProjectImportResults |
DefaultProjectImportService.doImport(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
ProjectImportData projectImportData,
TaskProgressInterval taskProgressInterval) |
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.
|
MappingResult |
DefaultProjectImportService.doMapping(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
ProjectImportData projectImportData,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
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.
|
ProjectImportData |
DefaultProjectImportService.getProjectImportData(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressInterval taskProgressInterval) |
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.
|
MessageSet |
DefaultProjectImportService.preProcessAoImportData(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressInterval taskProgressInterval) |
MessageSet |
ProjectImportService.preProcessAoImportData(JiraServiceContext jiraServiceContext,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
TaskProgressInterval taskProgressInterval)
Makes a pass through the provided AO XML backup data and partitions the XML allowing plugins to process listen to
each element as it passes,
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectImportManager.createMissingUsers(UserMapper userMapper,
ProjectImportResults projectImportResults,
TaskProgressInterval taskProgressInterval)
Creates all the Missing users that we have details for.
|
void |
DefaultProjectImportManager.createMissingUsers(UserMapper userMapper,
ProjectImportResults projectImportResults,
TaskProgressInterval taskProgressInterval) |
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.doImport(ProjectImportOptions projectImportOptions,
ProjectImportData projectImportData,
BackupProject backupProject,
BackupSystemInformation backupSystemInformation,
ProjectImportResults projectImportResults,
TaskProgressInterval taskProgressInterval,
I18nHelper i18n,
ApplicationUser importAuthor) |
List<ValidationMessage> |
ProjectImportManager.doPluginValidation(BackupProject backupProject,
TaskProgressInterval taskProgressInterval,
I18nHelper i18n)
Call any plugin handlers that have registered to do validation
|
List<ValidationMessage> |
DefaultProjectImportManager.doPluginValidation(BackupProject backupProject,
TaskProgressInterval sysFieldSubInterval,
I18nHelper i18n) |
void |
ProjectImportManager.importProject(ProjectImportOptions projectImportOptions,
ProjectImportMapper projectImportMapper,
BackupProject backupProject,
ProjectImportResults projectImportResults,
TaskProgressInterval taskProgressInterval)
This will create or update a project and all its versions, components, and project role membership.
|
void |
DefaultProjectImportManager.importProject(ProjectImportOptions projectImportOptions,
ProjectImportMapper projectImportMapper,
BackupProject backupProject,
ProjectImportResults projectImportResults,
TaskProgressInterval taskProgressInterval) |
void |
DefaultProjectImportManager.importProjectRoleMembers(Project project,
ProjectImportMapper projectImportMapper,
ProjectImportResults projectImportResults,
TaskProgressInterval taskProgressInterval) |
void |
ProjectImportPersister.reIndexProject(ProjectImportMapper projectImportMapper,
TaskProgressInterval taskProgressInterval,
I18nHelper i18n)
Re-indexes all the new Issues that have just been created in this Project Import.
|
void |
DefaultProjectImportPersister.reIndexProject(ProjectImportMapper projectImportMapper,
TaskProgressInterval taskProgressInterval,
I18nHelper i18n) |
void |
ProjectImportManager.validateSystemFields(ProjectImportData projectImportData,
MappingResult mappingResult,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
TaskProgressInterval taskProgressInterval,
I18nHelper i18nBean)
Validates that all mappings are possible.
|
void |
DefaultProjectImportManager.validateSystemFields(ProjectImportData projectImportData,
MappingResult mappingResult,
ProjectImportOptions projectImportOptions,
BackupProject backupProject,
TaskProgressInterval taskProgressInterval,
I18nHelper i18nBean) |
Modifier and Type | Method and Description |
---|---|
TaskProgressInterval |
TaskProgressInterval.getSubInterval(int subIntervalStartPercent,
int subIntervalEndPercent)
Returns a subinterval of this interval.
|
Constructor and Description |
---|
AbstractSubtaskProgressProcessor(TaskProgressInterval taskProgressInterval,
int numEntities) |
EntityCountTaskProgressProcessor(TaskProgressInterval taskProgressInterval,
String subTaskName,
int numEntities,
I18nHelper i18n) |
Copyright © 2002-2017 Atlassian. All Rights Reserved.