aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api/src
diff options
context:
space:
mode:
authorsimonbrandhof <simon.brandhof@gmail.com>2011-04-12 17:14:34 +0200
committersimonbrandhof <simon.brandhof@gmail.com>2011-04-12 17:14:34 +0200
commit31349321b04541dbfd57c0162a3ce0ec4946641e (patch)
tree058bb76e1650a56f381f587aed28217dc5a4a73d /sonar-plugin-api/src
parentf3461ab00d488735d61472e95ffedd4429dfa8f3 (diff)
downloadsonarqube-31349321b04541dbfd57c0162a3ce0ec4946641e.tar.gz
sonarqube-31349321b04541dbfd57c0162a3ce0ec4946641e.zip
SONAR-1957 add the column RULE_FAILURES.SWITCHED_OFF (boolean)
Diffstat (limited to 'sonar-plugin-api/src')
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java15
1 files changed, 13 insertions, 2 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java b/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java
index ac682815b55..133735e4bad 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java
@@ -26,9 +26,8 @@ import org.apache.commons.lang.builder.ReflectionToStringBuilder;
import org.sonar.api.database.BaseIdentifiable;
import org.sonar.api.rules.RulePriority;
-import java.util.Date;
-
import javax.persistence.*;
+import java.util.Date;
@Entity
@Table(name = "rule_failures")
@@ -65,6 +64,9 @@ public class RuleFailureModel extends BaseIdentifiable {
@Column(name = "permanent_id", updatable = true, nullable = true)
private Integer permanentId;
+ @Column(name = "switched_off", updatable = true, nullable = true)
+ private Boolean switchedOff = Boolean.FALSE;
+
public String getMessage() {
return message;
}
@@ -159,6 +161,15 @@ public class RuleFailureModel extends BaseIdentifiable {
return this;
}
+ public boolean isSwitchedOff() {
+ return (switchedOff != null && switchedOff.booleanValue());
+ }
+
+ public RuleFailureModel setSwitchedOff(boolean b) {
+ this.switchedOff = b;
+ return this;
+ }
+
@Override
public boolean equals(Object obj) {
if (!(obj instanceof RuleFailureModel)) {