Package org.quality.gates.sonar.api
Class QualityGatesProvider
java.lang.Object
org.quality.gates.sonar.api.QualityGatesProvider
-
Constructor Summary
ConstructorDescriptionQualityGatesProvider
(SonarInstance sonarInstance) QualityGatesProvider
(QualityGateResponseParser qualityGateResponseParser, SonarHttpRequester sonarHttpRequester, SonarInstanceValidationService sonarInstanceValidationService) -
Method Summary
Modifier and TypeMethodDescriptiongetAPIResultsForQualityGates
(JobConfigData jobConfigData, SonarInstance sonarInstance, BuildListener listener)
-
Constructor Details
-
QualityGatesProvider
-
QualityGatesProvider
public QualityGatesProvider(QualityGateResponseParser qualityGateResponseParser, SonarHttpRequester sonarHttpRequester, SonarInstanceValidationService sonarInstanceValidationService)
-
-
Method Details
-
getAPIResultsForQualityGates
public QualityGatesStatus getAPIResultsForQualityGates(JobConfigData jobConfigData, SonarInstance sonarInstance, BuildListener listener) throws org.json.JSONException, InterruptedException - Throws:
org.json.JSONException
InterruptedException
-