|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sonar.api.database.daos.BaseDao
org.sonar.api.database.daos.RulesDao
public class RulesDao
| Constructor Summary | |
|---|---|
RulesDao(DatabaseSession session)
|
|
| Method Summary | |
|---|---|
void |
addActiveRulesToProfile(java.util.List<ActiveRule> activeRules,
int profileId,
java.lang.String pluginKey)
|
java.lang.Long |
countRules(java.util.List<java.lang.String> plugins,
java.lang.String categoryName)
|
void |
deleteActiveRuleParameters(RuleParam ruleParam)
|
java.util.List<RulesCategory> |
getCategories()
|
RulesCategory |
getCategory(java.lang.String key)
|
RulesProfile |
getProfileById(int profileId)
|
Rule |
getRuleByKey(java.lang.String pluginKey,
java.lang.String ruleKey)
|
RuleParam |
getRuleParam(Rule rule,
java.lang.String paramKey)
|
java.util.List<RuleParam> |
getRuleParams()
|
java.util.List<Rule> |
getRules()
|
java.util.List<Rule> |
getRulesByCategory(RulesCategory categ)
|
java.util.List<Rule> |
getRulesByPlugin(java.lang.String pluginKey)
|
java.util.List<RuleFailureModel> |
getViolations(Snapshot snapshot)
|
boolean |
isRuleParamEqual(RuleParam ruleParam,
RuleParam ruleParamFromDatabase,
java.lang.String ruleKey,
java.lang.String pluginKey)
|
void |
synchronizeRuleOfActiveRule(ActiveRule activeRule,
java.lang.String pluginKey)
|
| Methods inherited from class org.sonar.api.database.daos.BaseDao |
|---|
getSession |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RulesDao(DatabaseSession session)
| Method Detail |
|---|
public java.util.List<Rule> getRules()
public java.util.List<Rule> getRulesByPlugin(java.lang.String pluginKey)
public java.util.List<Rule> getRulesByCategory(RulesCategory categ)
public Rule getRuleByKey(java.lang.String pluginKey,
java.lang.String ruleKey)
public java.lang.Long countRules(java.util.List<java.lang.String> plugins,
java.lang.String categoryName)
public java.util.List<RulesCategory> getCategories()
public RulesCategory getCategory(java.lang.String key)
public java.util.List<RuleParam> getRuleParams()
public RuleParam getRuleParam(Rule rule,
java.lang.String paramKey)
public void addActiveRulesToProfile(java.util.List<ActiveRule> activeRules,
int profileId,
java.lang.String pluginKey)
public void deleteActiveRuleParameters(RuleParam ruleParam)
public java.util.List<RuleFailureModel> getViolations(Snapshot snapshot)
public void synchronizeRuleOfActiveRule(ActiveRule activeRule,
java.lang.String pluginKey)
public boolean isRuleParamEqual(RuleParam ruleParam,
RuleParam ruleParamFromDatabase,
java.lang.String ruleKey,
java.lang.String pluginKey)
public RulesProfile getProfileById(int profileId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||