aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2017-09-27 16:12:05 +0200
committerSimon Brandhof <simon.brandhof@sonarsource.com>2017-09-28 16:45:25 +0200
commit351e7858621b01e3d783ebaff54ed4358941e0de (patch)
tree435496f6d2573c74d4bd1541bfc6d05481b874fb /server
parentde8fecfebff1cc821b825316d5254a9b4b990403 (diff)
downloadsonarqube-351e7858621b01e3d783ebaff54ed4358941e0de.tar.gz
sonarqube-351e7858621b01e3d783ebaff54ed4358941e0de.zip
Add missing annotations on CE billing interfaces
Diffstat (limited to 'server')
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/organization/BillingValidations.java5
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/organization/BillingValidationsExtension.java2
2 files changed, 7 insertions, 0 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/organization/BillingValidations.java b/server/sonar-server/src/main/java/org/sonar/server/organization/BillingValidations.java
index 55faca1638a..f5a03ec6037 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/organization/BillingValidations.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/organization/BillingValidations.java
@@ -20,6 +20,9 @@
package org.sonar.server.organization;
+import org.sonar.api.ce.ComputeEngineSide;
+import org.sonar.api.server.ServerSide;
+
import static java.util.Objects.requireNonNull;
/**
@@ -27,6 +30,8 @@ import static java.util.Objects.requireNonNull;
* When the billing plugin is not loaded, no check will be done.
* This is not the interface that should be implemented by the plugin, but {@link BillingValidationsExtension}
*/
+@ComputeEngineSide
+@ServerSide
public interface BillingValidations {
/**
diff --git a/server/sonar-server/src/main/java/org/sonar/server/organization/BillingValidationsExtension.java b/server/sonar-server/src/main/java/org/sonar/server/organization/BillingValidationsExtension.java
index 0b70671d8c9..43702e136c8 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/organization/BillingValidationsExtension.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/organization/BillingValidationsExtension.java
@@ -20,6 +20,7 @@
package org.sonar.server.organization;
+import org.sonar.api.ExtensionPoint;
import org.sonar.api.ce.ComputeEngineSide;
import org.sonar.api.server.ServerSide;
@@ -28,5 +29,6 @@ import org.sonar.api.server.ServerSide;
*/
@ServerSide
@ComputeEngineSide
+@ExtensionPoint
public interface BillingValidationsExtension extends BillingValidations {
}