diff options
author | Julien HENRY <julien.henry@sonarsource.com> | 2014-04-23 14:41:32 +0200 |
---|---|---|
committer | Julien HENRY <julien.henry@sonarsource.com> | 2014-04-30 17:27:21 +0200 |
commit | 171cd79c0b5152461434951ed5d6e5e58849a7b7 (patch) | |
tree | 4b6443640045992fd3eb06de6cba382ab0621628 /sonar-plugin-api/src/main/java/org/sonar/api/batch | |
parent | ca2bf42757a1e6471dab4c3fe8f4d98bfd2267d4 (diff) | |
download | sonarqube-171cd79c0b5152461434951ed5d6e5e58849a7b7.tar.gz sonarqube-171cd79c0b5152461434951ed5d6e5e58849a7b7.zip |
SONAR-3437, SONAR-5189 Store measures in a persistit cache
Diffstat (limited to 'sonar-plugin-api/src/main/java/org/sonar/api/batch')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java b/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java index 866785feeef..4eb61021ca5 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/batch/SonarIndex.java @@ -30,6 +30,8 @@ import org.sonar.api.rules.Violation; import org.sonar.api.violations.ViolationQuery; import org.sonar.graph.DirectedGraphAccessor; +import javax.annotation.CheckForNull; + import java.util.Collection; import java.util.Date; import java.util.List; @@ -118,8 +120,10 @@ public abstract class SonarIndex implements DirectedGraphAccessor<Resource, Depe @Deprecated public abstract Resource addResource(Resource resource); + @CheckForNull public abstract Measure getMeasure(Resource resource, Metric metric); + @CheckForNull public abstract <M> M getMeasures(Resource resource, MeasuresFilter<M> filter); /** |