com.atlassian.jira.imports.project.parser
Interface IssueParser

All Known Implementing Classes:
IssueParserImpl

public interface IssueParser

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

Since:
v3.13

Field Summary
static String ISSUE_ENTITY_NAME
           
 
Method Summary
 ExternalIssue parse(Map attributes)
          Parses the issue data from the backup XML.
 

Field Detail

ISSUE_ENTITY_NAME

static final String ISSUE_ENTITY_NAME
See Also:
Constant Field Values
Method Detail

parse

ExternalIssue parse(Map attributes)
                    throws ParseException
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
Throws:
ParseException - if the required fields are not found in the attributes map


Copyright © 2002-2014 Atlassian. All Rights Reserved.