|
||||||||||
| 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(List<ActiveRule> activeRules,
int profileId,
String pluginKey)
|
Long |
countRules(List<String> plugins,
String categoryName)
|
void |
deleteActiveRuleParameters(RuleParam ruleParam)
|
List<RulesCategory> |
getCategories()
|
RulesCategory |
getCategory(String key)
|
RulesProfile |
getProfileById(int profileId)
|
Rule |
getRuleByKey(String pluginKey,
String ruleKey)
|
RuleParam |
getRuleParam(Rule rule,
String paramKey)
|
List<RuleParam> |
getRuleParams()
|
List<Rule> |
getRules()
|
List<Rule> |
getRulesByCategory(RulesCategory categ)
|
List<Rule> |
getRulesByPlugin(String pluginKey)
|
List<RuleFailureModel> |
getViolations(Snapshot snapshot)
|
boolean |
isRuleParamEqual(RuleParam ruleParam,
RuleParam ruleParamFromDatabase,
String ruleKey,
String pluginKey)
|
void |
synchronizeRuleOfActiveRule(ActiveRule activeRule,
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 List<Rule> getRules()
public List<Rule> getRulesByPlugin(String pluginKey)
public List<Rule> getRulesByCategory(RulesCategory categ)
public Rule getRuleByKey(String pluginKey,
String ruleKey)
public Long countRules(List<String> plugins,
String categoryName)
public List<RulesCategory> getCategories()
public RulesCategory getCategory(String key)
public List<RuleParam> getRuleParams()
public RuleParam getRuleParam(Rule rule,
String paramKey)
public void addActiveRulesToProfile(List<ActiveRule> activeRules,
int profileId,
String pluginKey)
public void deleteActiveRuleParameters(RuleParam ruleParam)
public List<RuleFailureModel> getViolations(Snapshot snapshot)
public void synchronizeRuleOfActiveRule(ActiveRule activeRule,
String pluginKey)
public boolean isRuleParamEqual(RuleParam ruleParam,
RuleParam ruleParamFromDatabase,
String ruleKey,
String pluginKey)
public RulesProfile getProfileById(int profileId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||