Class PluginUpdate

java.lang.Object
org.sonar.updatecenter.common.PluginUpdate

public final class PluginUpdate extends Object
  • Constructor Details

    • PluginUpdate

      public PluginUpdate()
  • Method Details

    • createWithStatus

      public static PluginUpdate createWithStatus(Release pluginRelease, PluginUpdate.Status status)
    • createForPluginRelease

      public static PluginUpdate createForPluginRelease(Release pluginRelease, Version sonarVersion, Product product)
    • getStatus

      public PluginUpdate.Status getStatus()
    • setStatus

      public void setStatus(PluginUpdate.Status status)
    • isCompatible

      public boolean isCompatible()
    • isIncompatible

      public boolean isIncompatible()
    • requiresSonarUpgrade

      public boolean requiresSonarUpgrade()
    • requiresSonarUpgradeForDependencies

      public boolean requiresSonarUpgradeForDependencies()
    • getPlugin

      public Plugin getPlugin()
    • getRelease

      public Release getRelease()
    • setRelease

      public void setRelease(Release release)
    • getDependencies

      public List<Release> getDependencies()
    • setDependencies

      public void setDependencies(List<Release> dependencies)