Package org.quality.gates.sonar.api
Class QualityGatesProvider
java.lang.Object
org.quality.gates.sonar.api.QualityGatesProvider
-
Constructor Summary
ConstructorsConstructorDescriptionQualityGatesProvider(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.JSONExceptionInterruptedException
-