Interface IssueLinkParser
- All Known Implementing Classes:
IssueLinkParserImpl
public interface IssueLinkParser
Converts IssueLink xml in a JIRA backup to an object representation and converts the object representation
into
EntityRepresentation
.- Since:
- v3.13
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetEntityRepresentation
(ExternalLink issueLink) Gets an EntityRepresentation that contains the correct attributes based on the populated fields in the provided IssueLink.Parses the IssueLink data from the backup XML.
-
Field Details
-
ISSUE_LINK_ENTITY_NAME
- See Also:
-
-
Method Details
-
parse
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.
- Throws:
ParseException
- if the required fields are not found in the attributes map.
-
getEntityRepresentation
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.
-