public class

IssueParserImpl

extends Object
implements IssueParser
java.lang.Object
   ↳ com.atlassian.jira.imports.project.parser.IssueParserImpl

Class Overview

Converts issue xml in a JIRA backup to an object representation and converts the object representation into XML.

NOTE: This was not used in the spike, it may need some modifications

Summary

[Expand]
Inherited Constants
From interface com.atlassian.jira.imports.project.parser.IssueParser
Public Constructors
IssueParserImpl()
Public Methods
ExternalIssue parse(Map attributes)
Parses the issue data from the backup XML.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.imports.project.parser.IssueParser

Public Constructors

public IssueParserImpl ()

Public Methods

public ExternalIssue parse (Map attributes)

Parses the issue data from the backup XML.

Parameters
attributes is a map of key value pairs that represent the attributes of an ExternalIssue. The following attributes are required, otherwise a ParseException will be thrown:
  • id (required)
  • key (required)
  • type (required)
  • status (required)
  • summary (required)
  • project (required)
Returns
  • an ExternalIssue if the attributes contain the required fields