org.apache.maven.continuum.project.builder.maven
Class MavenOneContinuumProjectBuilder

java.lang.Object
  extended by org.apache.maven.continuum.project.builder.AbstractContinuumProjectBuilder
      extended by org.apache.maven.continuum.project.builder.maven.MavenOneContinuumProjectBuilder
All Implemented Interfaces:
ContinuumProjectBuilder, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

public class MavenOneContinuumProjectBuilder
extends AbstractContinuumProjectBuilder
implements ContinuumProjectBuilder

Version:
$Id: MavenOneContinuumProjectBuilder.java 1392223 2012-10-01 06:58:57Z brett $
Author:
Trygve Laugstøl

Field Summary
static String ID
           
 
Fields inherited from class org.apache.maven.continuum.project.builder.AbstractContinuumProjectBuilder
log
 
Fields inherited from interface org.apache.maven.continuum.project.builder.ContinuumProjectBuilder
ROLE
 
Constructor Summary
MavenOneContinuumProjectBuilder()
           
 
Method Summary
 ContinuumProjectBuildingResult buildProjectsFromMetadata(URL url, String username, String password)
           
 ContinuumProjectBuildingResult buildProjectsFromMetadata(URL url, String username, String password, boolean recursiveProjects, boolean checkoutInSingleDirectory)
           
 ContinuumProjectBuildingResult buildProjectsFromMetadata(URL url, String username, String password, boolean recursiveProjects, BuildDefinitionTemplate buildDefinitionTemplate, boolean checkoutInSingleDirectory)
           
 ContinuumProjectBuildingResult buildProjectsFromMetadata(URL url, String username, String password, boolean recursiveProjects, BuildDefinitionTemplate buildDefinitionTemplate, boolean checkoutInSingleDirectory, int projectGroupId)
           
 BuildDefinitionTemplate getDefaultBuildDefinitionTemplate()
           
 
Methods inherited from class org.apache.maven.continuum.project.builder.AbstractContinuumProjectBuilder
createMetadataFile, createMetadataFile, initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
See Also:
Constant Field Values
Constructor Detail

MavenOneContinuumProjectBuilder

public MavenOneContinuumProjectBuilder()
Method Detail

buildProjectsFromMetadata

public ContinuumProjectBuildingResult buildProjectsFromMetadata(URL url,
                                                                String username,
                                                                String password)
                                                         throws ContinuumProjectBuilderException
Specified by:
buildProjectsFromMetadata in interface ContinuumProjectBuilder
Throws:
ContinuumProjectBuilderException

buildProjectsFromMetadata

public ContinuumProjectBuildingResult buildProjectsFromMetadata(URL url,
                                                                String username,
                                                                String password,
                                                                boolean recursiveProjects,
                                                                boolean checkoutInSingleDirectory)
                                                         throws ContinuumProjectBuilderException
Specified by:
buildProjectsFromMetadata in interface ContinuumProjectBuilder
Throws:
ContinuumProjectBuilderException

buildProjectsFromMetadata

public ContinuumProjectBuildingResult buildProjectsFromMetadata(URL url,
                                                                String username,
                                                                String password,
                                                                boolean recursiveProjects,
                                                                BuildDefinitionTemplate buildDefinitionTemplate,
                                                                boolean checkoutInSingleDirectory)
                                                         throws ContinuumProjectBuilderException
Specified by:
buildProjectsFromMetadata in interface ContinuumProjectBuilder
Throws:
ContinuumProjectBuilderException

buildProjectsFromMetadata

public ContinuumProjectBuildingResult buildProjectsFromMetadata(URL url,
                                                                String username,
                                                                String password,
                                                                boolean recursiveProjects,
                                                                BuildDefinitionTemplate buildDefinitionTemplate,
                                                                boolean checkoutInSingleDirectory,
                                                                int projectGroupId)
                                                         throws ContinuumProjectBuilderException
Specified by:
buildProjectsFromMetadata in interface ContinuumProjectBuilder
Throws:
ContinuumProjectBuilderException

getDefaultBuildDefinitionTemplate

public BuildDefinitionTemplate getDefaultBuildDefinitionTemplate()
                                                          throws ContinuumProjectBuilderException
Specified by:
getDefaultBuildDefinitionTemplate in interface ContinuumProjectBuilder
Throws:
ContinuumProjectBuilderException


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.