public interface

PluginVersionParser

com.atlassian.jira.imports.project.parser.PluginVersionParser
Known Indirect Subclasses

Class Overview

Converts plugin version information from the backup XML to an object representation.

Summary

Constants
String PLUGIN_VERSION_ENTITY_NAME
Public Methods
PluginVersion parse(Map attributes)
Transforms a set of attributes into a PluginVersion.

Constants

public static final String PLUGIN_VERSION_ENTITY_NAME

Constant Value: "PluginVersion"

Public Methods

public PluginVersion parse (Map attributes)

Transforms a set of attributes into a PluginVersion.

Parameters
attributes is a map of key value pairs that represent the attributes of an PluginVersion. The following attributes are required, otherwise a ParseException will be thrown:
  • id (required)
  • name (required)
  • key (required)
  • version (required)
Returns
  • a PluginVersion if the attributes contain the required attributes.
Throws
ParseException If the attributes are invalid.