Class UpgradeVersionService.PluginRunInfo
java.lang.Object
com.atlassian.greenhopper.upgrade.UpgradeVersionService.PluginRunInfo
- All Implemented Interfaces:
Comparable<UpgradeVersionService.PluginRunInfo>
- Enclosing class:
UpgradeVersionService
public static class UpgradeVersionService.PluginRunInfo
extends Object
implements Comparable<UpgradeVersionService.PluginRunInfo>
-
Constructor Summary
ConstructorsConstructorDescriptionPluginRunInfo(Map<String, Object> data, BuildProperties buildProperties) PluginRunInfo(org.joda.time.DateTime previousRanOn, Long latestUpgradeTaskRun, BuildProperties buildProperties) PluginRunInfo(org.joda.time.DateTime previousRanOn, Long latestUpgradeTaskRun, String previousVersion, org.joda.time.DateTime previousBuildDate, String previousChangeSet, BuildProperties buildProperties) -
Method Summary
Modifier and TypeMethodDescriptionintorg.joda.time.DateTimeorg.joda.time.DateTimeorg.joda.time.DateTimeorg.joda.time.DateTimebooleanboolean
-
Constructor Details
-
PluginRunInfo
public PluginRunInfo(org.joda.time.DateTime previousRanOn, Long latestUpgradeTaskRun, BuildProperties buildProperties) -
PluginRunInfo
-
PluginRunInfo
public PluginRunInfo(org.joda.time.DateTime previousRanOn, Long latestUpgradeTaskRun, String previousVersion, org.joda.time.DateTime previousBuildDate, String previousChangeSet, BuildProperties buildProperties)
-
-
Method Details
-
toPersistenceMap
-
compareTo
- Specified by:
compareToin interfaceComparable<UpgradeVersionService.PluginRunInfo>
-
getCurrentVersion
-
getCurrentBuildDate
public org.joda.time.DateTime getCurrentBuildDate() -
getCurrentChangeSet
-
getCurrentRanOn
public org.joda.time.DateTime getCurrentRanOn() -
getLatestUpgradeTaskRun
-
getPreviousVersion
-
getPreviousBuildDate
public org.joda.time.DateTime getPreviousBuildDate() -
getPreviousChangeSet
-
getPreviousRanOn
public org.joda.time.DateTime getPreviousRanOn() -
getRanOnStr
-
isDowngrade
public boolean isDowngrade() -
isDifferentPlugin
public boolean isDifferentPlugin()
-