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

All Known Implementing Classes:
PluginVersionParserImpl

public interface PluginVersionParser

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

Since:
v3.13

Field Summary
static String PLUGIN_VERSION_ENTITY_NAME
           
 
Method Summary
 PluginVersion parse(Map attributes)
          Transforms a set of attributes into a PluginVersion.
 

Field Detail

PLUGIN_VERSION_ENTITY_NAME

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

parse

PluginVersion parse(Map attributes)
                    throws ParseException
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.


Copyright © 2002-2012 Atlassian. All Rights Reserved.