public class

SystemInfoPopulator

extends OSPropertyParser
implements BackupOverviewPopulator
java.lang.Object
   ↳ com.atlassian.jira.imports.project.parser.OSPropertyParser
     ↳ com.atlassian.jira.imports.project.populator.SystemInfoPopulator

Class Overview

This BackupOverviewPopulator reads System Info from OSProperty values and adds it to the BackupOverviewBuilder. Namely, it adds the Build Number and the Edition. Utilizes the fact that OSPropertyEntry will always be processed before OSPropertyString so that we can find the build number.

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.imports.project.parser.OSPropertyParser
Public Constructors
SystemInfoPopulator()
Public Methods
void populate(BackupOverviewBuilder backupOverviewBuilder, String elementName, Map attributes)
If the entity referred to in the given elementName is managed by this Populator, then it builds the appropriate object and adds it to the BackupOverviewBuilder.
[Expand]
Inherited Methods
From class com.atlassian.jira.imports.project.parser.OSPropertyParser
From class java.lang.Object
From interface com.atlassian.jira.imports.project.populator.BackupOverviewPopulator

Public Constructors

public SystemInfoPopulator ()

Public Methods

public void populate (BackupOverviewBuilder backupOverviewBuilder, String elementName, Map attributes)

If the entity referred to in the given elementName is managed by this Populator, then it builds the appropriate object and adds it to the BackupOverviewBuilder.

Parameters
backupOverviewBuilder Collects overview information from the import file.
elementName The name of the entity element in the backup XML.
attributes The attributes from the backup XML for this entity.