aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao/src/main/java/org
diff options
context:
space:
mode:
authorSteve Marion <steve.marion@sonarsource.com>2025-03-17 18:02:52 +0100
committersonartech <sonartech@sonarsource.com>2025-03-18 20:04:07 +0000
commitc59af7b9629fc284b5945d3f2eb8106db66a5ac9 (patch)
treeb4307b31f942ec9225eb2c8539559b5027c803a1 /server/sonar-db-dao/src/main/java/org
parent5f27a59fa2d104ef3712fa72c65eca049ad54c8c (diff)
downloadsonarqube-c59af7b9629fc284b5945d3f2eb8106db66a5ac9.tar.gz
sonarqube-c59af7b9629fc284b5945d3f2eb8106db66a5ac9.zip
SONAR-24602 Add Telemetry for architecture visualization usage.
Diffstat (limited to 'server/sonar-db-dao/src/main/java/org')
-rw-r--r--server/sonar-db-dao/src/main/java/org/sonar/db/property/PropertiesDao.java4
-rw-r--r--server/sonar-db-dao/src/main/java/org/sonar/db/property/PropertiesMapper.java2
2 files changed, 6 insertions, 0 deletions
diff --git a/server/sonar-db-dao/src/main/java/org/sonar/db/property/PropertiesDao.java b/server/sonar-db-dao/src/main/java/org/sonar/db/property/PropertiesDao.java
index 97d5ee872e4..824ea54b14e 100644
--- a/server/sonar-db-dao/src/main/java/org/sonar/db/property/PropertiesDao.java
+++ b/server/sonar-db-dao/src/main/java/org/sonar/db/property/PropertiesDao.java
@@ -179,6 +179,10 @@ public class PropertiesDao implements Dao {
return getMapper(session).selectProjectPropertyByKey(key);
}
+ public List<PropertyDto> selectUserPropertiesByKey(DbSession session, String key) {
+ return getMapper(session).selectUserPropertiesByKey(key);
+ }
+
/**
* Saves the specified property and its value.
* <p>
diff --git a/server/sonar-db-dao/src/main/java/org/sonar/db/property/PropertiesMapper.java b/server/sonar-db-dao/src/main/java/org/sonar/db/property/PropertiesMapper.java
index c1685ad9a59..8fb96f382a2 100644
--- a/server/sonar-db-dao/src/main/java/org/sonar/db/property/PropertiesMapper.java
+++ b/server/sonar-db-dao/src/main/java/org/sonar/db/property/PropertiesMapper.java
@@ -42,6 +42,8 @@ public interface PropertiesMapper {
List<PropertyDto> selectProjectPropertyByKey(@Param("key") String key);
+ List<PropertyDto> selectUserPropertiesByKey(@Param("key") String key);
+
List<PropertyDto> selectByEntityUuids(@Param("entityUuids") List<String> entityUuids);
List<PropertyDto> selectByQuery(@Param("query") PropertyQuery query);