aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-ws/src
diff options
context:
space:
mode:
authorTeryk Bellahsene <teryk.bellahsene@sonarsource.com>2015-11-12 17:35:44 +0100
committerTeryk Bellahsene <teryk.bellahsene@sonarsource.com>2015-11-17 13:41:02 +0100
commitc47c94c4edc3ace455a2733f14864d64b3930ae0 (patch)
treef02be8eb24417e3911ed46dd3bbc29e88230fdf3 /sonar-ws/src
parent3682b11b6704b11688bdf435159c7f8eb651e03c (diff)
downloadsonarqube-c47c94c4edc3ace455a2733f14864d64b3930ae0.tar.gz
sonarqube-c47c94c4edc3ace455a2733f14864d64b3930ae0.zip
SONAR-6947 add api/permissions/search_global_permissions to PermissionsWsClient
Diffstat (limited to 'sonar-ws/src')
-rw-r--r--sonar-ws/src/main/java/org/sonarqube/ws/client/permission/PermissionsWsClient.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/sonar-ws/src/main/java/org/sonarqube/ws/client/permission/PermissionsWsClient.java b/sonar-ws/src/main/java/org/sonarqube/ws/client/permission/PermissionsWsClient.java
index 7988dce7689..88e0474cf7a 100644
--- a/sonar-ws/src/main/java/org/sonarqube/ws/client/permission/PermissionsWsClient.java
+++ b/sonar-ws/src/main/java/org/sonarqube/ws/client/permission/PermissionsWsClient.java
@@ -22,6 +22,7 @@ package org.sonarqube.ws.client.permission;
import org.sonarqube.ws.WsPermissions;
import org.sonarqube.ws.WsPermissions.CreateTemplateWsResponse;
+import org.sonarqube.ws.WsPermissions.WsSearchGlobalPermissionsResponse;
import org.sonarqube.ws.client.WsClient;
import static org.sonarqube.ws.client.WsRequest.newGetRequest;
@@ -148,6 +149,12 @@ public class PermissionsWsClient {
.setParam(PARAM_TEMPLATE_NAME, request.getTemplateName()));
}
+ public WsSearchGlobalPermissionsResponse searchGlobalPermissions() {
+ return wsClient.execute(
+ newGetRequest(action("search_global_permissions")),
+ WsSearchGlobalPermissionsResponse.parser());
+ }
+
private static String action(String action) {
return PermissionsWsParameters.ENDPOINT + "/" + action;
}