org.sonar.server.plugins
Class SonarUpdate
java.lang.Object
org.sonar.server.plugins.SonarUpdate
- All Implemented Interfaces:
- Comparable<SonarUpdate>
public final class SonarUpdate
- extends Object
- implements Comparable<SonarUpdate>
Constructor Summary |
SonarUpdate(org.sonar.updatecenter.common.Release release)
|
SonarUpdate
public SonarUpdate(org.sonar.updatecenter.common.Release release)
getRelease
public org.sonar.updatecenter.common.Release getRelease()
getCompatiblePlugins
public List<org.sonar.updatecenter.common.Plugin> getCompatiblePlugins()
getIncompatiblePlugins
public List<org.sonar.updatecenter.common.Plugin> getIncompatiblePlugins()
getPluginsToUpgrade
public List<org.sonar.updatecenter.common.Release> getPluginsToUpgrade()
hasWarnings
public boolean hasWarnings()
requiresPluginUpgrades
public boolean requiresPluginUpgrades()
isIncompatible
public boolean isIncompatible()
addCompatiblePlugin
public void addCompatiblePlugin(org.sonar.updatecenter.common.Plugin plugin)
addIncompatiblePlugin
public void addIncompatiblePlugin(org.sonar.updatecenter.common.Plugin plugin)
addPluginToUpgrade
public void addPluginToUpgrade(org.sonar.updatecenter.common.Release plugin)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
compareTo
public int compareTo(SonarUpdate su)
- Specified by:
compareTo
in interface Comparable<SonarUpdate>
Copyright © 2009-2012 SonarSource. All Rights Reserved.