public class

ProjectImportDataImpl

extends Object
implements ProjectImportData
java.lang.Object
   ↳ com.atlassian.jira.imports.project.core.ProjectImportDataImpl

Summary

Public Constructors
ProjectImportDataImpl(ProjectImportMapper projectImportMapper, ProjectImportTemporaryFiles temporaryFiles, int issueCount, int customFieldValuesCount, int issueRelatedEntitiesCount, int fileAttachmentCount, int changeItemEntityCount)
Public Methods
boolean equals(Object o)
int getChangeItemEntityCount()
int getCustomFieldValuesEntityCount()
int getFileAttachmentEntityCount()
int getIssueEntityCount()
int getIssueRelatedEntityCount()
String getPathToChangeItemXml()
The path to the partitioned XML file for the projects change item entities.
String getPathToCustomFieldValuesXml()
The path to the partitioned XML file for the projects custom field values.
String getPathToFileAttachmentXml()
The path to the partitioned XML file for the projects issue file attachment entities.
String getPathToIssueRelatedEntitiesXml()
The path to the partitioned XML file for the projects issue related entities.
String getPathToIssuesXml()
The path to the partitioned XML file for the projects issue entities.
ProjectImportMapper getProjectImportMapper()
The central object used to map all the data the backup project contains.
ProjectImportTemporaryFiles getTemporaryFiles()
Returns the ProjectImportTemporaryFiles containing the path to the Project Import's temporary directory and all the partitioned XML files.
int getValidAttachmentsCount()
Gets the count of the number of valid attachments the import will try to create.
int hashCode()
void setValidAttachmentsCount(int validAttachmentCount)
Sets the count of the number of valid attachments the import will try to create.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.imports.project.core.ProjectImportData

Public Constructors

public ProjectImportDataImpl (ProjectImportMapper projectImportMapper, ProjectImportTemporaryFiles temporaryFiles, int issueCount, int customFieldValuesCount, int issueRelatedEntitiesCount, int fileAttachmentCount, int changeItemEntityCount)

Public Methods

public boolean equals (Object o)

public int getChangeItemEntityCount ()

public int getCustomFieldValuesEntityCount ()

public int getFileAttachmentEntityCount ()

public int getIssueEntityCount ()

public int getIssueRelatedEntityCount ()

public String getPathToChangeItemXml ()

The path to the partitioned XML file for the projects change item entities.

Returns
  • path to the partitioned XML file for the projects change item entities.

public String getPathToCustomFieldValuesXml ()

The path to the partitioned XML file for the projects custom field values.

Returns
  • path to the partitioned XML file for the projects custom field values.

public String getPathToFileAttachmentXml ()

The path to the partitioned XML file for the projects issue file attachment entities.

Returns
  • path to the partitioned XML file for the projects issue file attachment entities. This can be null if the user has chosen not to specify an attachment directory.

public String getPathToIssueRelatedEntitiesXml ()

The path to the partitioned XML file for the projects issue related entities.

Returns
  • path to the partitioned XML file for the projects issue related entities.

public String getPathToIssuesXml ()

The path to the partitioned XML file for the projects issue entities.

Returns
  • path to the partitioned XML file for the projects issue entities.

public ProjectImportMapper getProjectImportMapper ()

The central object used to map all the data the backup project contains.

Returns
  • object used to map all the data the backup project contains.

public ProjectImportTemporaryFiles getTemporaryFiles ()

Returns the ProjectImportTemporaryFiles containing the path to the Project Import's temporary directory and all the partitioned XML files.

Returns
  • the ProjectImportTemporaryFiles containing the path to the Project Import's temporary directory and all the partitioned XML files.

public int getValidAttachmentsCount ()

Gets the count of the number of valid attachments the import will try to create.

Returns
  • the count of the number of valid attachments the import will try to create.

public int hashCode ()

public void setValidAttachmentsCount (int validAttachmentCount)

Sets the count of the number of valid attachments the import will try to create.

Parameters
validAttachmentCount the count of the number of valid attachments the import will try to create.