aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-ce
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2017-02-19 15:35:26 +0100
committerSimon Brandhof <simon.brandhof@sonarsource.com>2017-02-22 14:36:33 +0100
commitd5f2c202c03e01ca640dae227a3bff74d9b657f1 (patch)
treeb4f1d3a953698ccde8e0c321aac32ddb88964a6a /server/sonar-ce
parent8d1bc331be3fa8c897bbef43150c465429df6264 (diff)
downloadsonarqube-d5f2c202c03e01ca640dae227a3bff74d9b657f1.tar.gz
sonarqube-d5f2c202c03e01ca640dae227a3bff74d9b657f1.zip
Support new enum OrganizationPermission in UserSession
Diffstat (limited to 'server/sonar-ce')
-rw-r--r--server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java b/server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java
index a73959432ac..9ef58ff8d96 100644
--- a/server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java
+++ b/server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java
@@ -21,7 +21,9 @@ package org.sonar.ce.user;
import java.util.Collection;
import org.sonar.db.component.ComponentDto;
+import org.sonar.db.organization.OrganizationDto;
import org.sonar.db.user.GroupDto;
+import org.sonar.server.permission.OrganizationPermission;
import org.sonar.server.user.UserSession;
/**
@@ -68,17 +70,38 @@ public class CeUserSession implements UserSession {
public UserSession checkLoggedIn() {
throw notImplemented();
}
+
+ @Override
+ public boolean hasPermission(OrganizationPermission permission, String organizationUuid) {
+ throw notImplemented();
+ }
+
+ @Override
+ public UserSession checkPermission(OrganizationPermission permission, String organizationUuid) {
+ throw notImplemented();
+ }
+
@Override
public boolean hasOrganizationPermission(String organizationUuid, String permission) {
throw notImplemented();
}
@Override
+ public boolean hasPermission(OrganizationPermission permission, OrganizationDto organization) {
+ throw notImplemented();
+ }
+
+ @Override
public UserSession checkOrganizationPermission(String organizationUuid, String permission) {
throw notImplemented();
}
@Override
+ public UserSession checkPermission(OrganizationPermission permission, OrganizationDto organization) {
+ throw notImplemented();
+ }
+
+ @Override
public UserSession checkComponentPermission(String projectPermission, ComponentDto component) {
throw notImplemented();
}