Class MavenBuildImpl
- java.lang.Object
-
- org.guvnor.ala.build.maven.model.impl.MavenBuildImpl
-
- All Implemented Interfaces:
MavenBuild,org.guvnor.ala.config.BuildConfig,org.guvnor.ala.config.CloneableConfig<MavenBuild>,org.guvnor.ala.config.Config
public class MavenBuildImpl extends Object implements MavenBuild, org.guvnor.ala.config.CloneableConfig<MavenBuild>
The Build services implementation using Maven Invoker
-
-
Constructor Summary
Constructors Constructor Description MavenBuildImpl(org.guvnor.ala.build.Project project, List<String> goals, Properties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MavenBuildasNewClone(MavenBuild source)List<String>getGoals()org.guvnor.ala.build.ProjectgetProject()PropertiesgetProperties()
-
-
-
Constructor Detail
-
MavenBuildImpl
public MavenBuildImpl(org.guvnor.ala.build.Project project, List<String> goals, Properties properties)
-
-
Method Detail
-
getProject
public org.guvnor.ala.build.Project getProject()
- Specified by:
getProjectin interfaceMavenBuild
-
getGoals
public List<String> getGoals()
- Specified by:
getGoalsin interfaceMavenBuild
-
getProperties
public Properties getProperties()
- Specified by:
getPropertiesin interfaceMavenBuild
-
asNewClone
public MavenBuild asNewClone(MavenBuild source)
- Specified by:
asNewClonein interfaceorg.guvnor.ala.config.CloneableConfig<MavenBuild>
-
-