public class

IssueLinkParserImpl

extends Object
implements IssueLinkParser
java.lang.Object
   ↳ com.atlassian.jira.imports.project.parser.IssueLinkParserImpl

Summary

[Expand]
Inherited Constants
From interface com.atlassian.jira.imports.project.parser.IssueLinkParser
Public Constructors
IssueLinkParserImpl()
Public Methods
EntityRepresentation getEntityRepresentation(ExternalLink issueLink)
Gets an EntityRepresentation that contains the correct attributes based on the populated fields in the provided IssueLink.
ExternalLink parse(Map attributes)
Parses the IssueLink data from the backup XML.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.imports.project.parser.IssueLinkParser

Public Constructors

public IssueLinkParserImpl ()

Public Methods

public EntityRepresentation getEntityRepresentation (ExternalLink issueLink)

Gets an EntityRepresentation that contains the correct attributes based on the populated fields in the provided IssueLink.

Parameters
issueLink contains the populated fields that will end up in the EntityRepresentations map.
Returns
  • an EntityRepresentation that can be persisted using OfBiz.

public ExternalLink parse (Map attributes)

Parses the IssueLink data from the backup XML.

Parameters
attributes is a map of key value pairs that represent the attributes of an IssueLink.
Returns
  • an ExternalLink if the attributes contain the required fields.