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 Details

    • PluginRunInfo

      public PluginRunInfo(org.joda.time.DateTime previousRanOn, Long latestUpgradeTaskRun, BuildProperties buildProperties)
    • PluginRunInfo

      public PluginRunInfo(Map<String,Object> data, BuildProperties buildProperties)
    • PluginRunInfo

      public PluginRunInfo(org.joda.time.DateTime previousRanOn, Long latestUpgradeTaskRun, String previousVersion, org.joda.time.DateTime previousBuildDate, String previousChangeSet, BuildProperties buildProperties)
  • Method Details

    • toPersistenceMap

      public Map<String,Object> toPersistenceMap()
    • compareTo

      public int compareTo(UpgradeVersionService.PluginRunInfo that)
      Specified by:
      compareTo in interface Comparable<UpgradeVersionService.PluginRunInfo>
    • getCurrentVersion

      public String getCurrentVersion()
    • getCurrentBuildDate

      public org.joda.time.DateTime getCurrentBuildDate()
    • getCurrentChangeSet

      public String getCurrentChangeSet()
    • getCurrentRanOn

      public org.joda.time.DateTime getCurrentRanOn()
    • getLatestUpgradeTaskRun

      public Long getLatestUpgradeTaskRun()
    • getPreviousVersion

      public String getPreviousVersion()
    • getPreviousBuildDate

      public org.joda.time.DateTime getPreviousBuildDate()
    • getPreviousChangeSet

      public String getPreviousChangeSet()
    • getPreviousRanOn

      public org.joda.time.DateTime getPreviousRanOn()
    • getRanOnStr

      public String getRanOnStr()
    • isDowngrade

      public boolean isDowngrade()
    • isDifferentPlugin

      public boolean isDifferentPlugin()