aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@sonarsource.com>2014-08-01 11:31:12 +0200
committerJulien Lancelot <julien.lancelot@sonarsource.com>2014-08-01 11:31:12 +0200
commited3e542f92ec51b689aa0c7fe044910b3e815b44 (patch)
tree69d0dc7a0e5e1bba654cb5f01532d3ca274bd5bf /sonar-core
parent4d89df11da2b5c1d6023345383d6b358ed6de065 (diff)
downloadsonarqube-ed3e542f92ec51b689aa0c7fe044910b3e815b44.tar.gz
sonarqube-ed3e542f92ec51b689aa0c7fe044910b3e815b44.zip
SONAR-5402 Project administrators should be able to change quality profiles and gates
Diffstat (limited to 'sonar-core')
-rw-r--r--sonar-core/src/main/java/org/sonar/core/component/db/ComponentMapper.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/component/db/ComponentMapper.java b/sonar-core/src/main/java/org/sonar/core/component/db/ComponentMapper.java
index 8e925d67ca0..7146f92cf01 100644
--- a/sonar-core/src/main/java/org/sonar/core/component/db/ComponentMapper.java
+++ b/sonar-core/src/main/java/org/sonar/core/component/db/ComponentMapper.java
@@ -22,6 +22,8 @@ package org.sonar.core.component.db;
import org.apache.ibatis.annotations.Param;
import org.sonar.core.component.ComponentDto;
+import javax.annotation.CheckForNull;
+
import java.util.List;
/**
@@ -29,12 +31,16 @@ import java.util.List;
*/
public interface ComponentMapper {
+ @CheckForNull
ComponentDto selectByKey(String key);
+ @CheckForNull
ComponentDto selectById(long id);
+ @CheckForNull
ComponentDto selectRootProjectByKey(String key);
+ @CheckForNull
ComponentDto selectParentModuleByKey(String key);
/**