Class GenerateSystemInteraction
- java.lang.Object
-
- com.hello2morrow.sonargraph.build.client.BuildInteraction
-
- com.hello2morrow.sonargraph.build.client.GenerateSystemInteraction
-
- All Implemented Interfaces:
ISonargraphBuildInteraction
public class GenerateSystemInteraction extends BuildInteraction
-
-
Field Summary
-
Fields inherited from class com.hello2morrow.sonargraph.build.client.BuildInteraction
m_client
-
-
Constructor Summary
Constructors Constructor Description GenerateSystemInteraction(ISonargraphBuildClient client, DynamicSystemRequest dynamicSystemRequest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceResponseexecute(ISonargraphBuild sonargraphBuild, ILogger logger)java.lang.StringgetDescription()booleanneedsLicense()ServiceResponsevalidateInput(ILogger logger)-
Methods inherited from class com.hello2morrow.sonargraph.build.client.BuildInteraction
generateDynamicSystem, getQualityModelPath, validateDynamicSystemRequest
-
-
-
-
Constructor Detail
-
GenerateSystemInteraction
public GenerateSystemInteraction(ISonargraphBuildClient client, DynamicSystemRequest dynamicSystemRequest)
-
-
Method Detail
-
needsLicense
public boolean needsLicense()
-
validateInput
public ServiceResponse validateInput(ILogger logger)
-
getDescription
public java.lang.String getDescription()
-
execute
public ServiceResponse execute(ISonargraphBuild sonargraphBuild, ILogger logger) throws SonargraphBuildException
- Throws:
SonargraphBuildException
-
-