org.apache.maven.profiles.build
Interface ProfileAdvisor

All Known Implementing Classes:
DefaultProfileAdvisor

public interface ProfileAdvisor

Author:
jdcasey

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 java.util.List applyActivatedExternalProfiles(Model model, java.io.File pomFile, ProfileManager externalProfileManager)
           
 java.util.List applyActivatedProfiles(Model model, java.io.File pomFile, boolean useProfilesXml, ProfileActivationContext activationContext)
           
 java.util.LinkedHashSet getArtifactRepositoriesFromActiveProfiles(Model model, java.io.File pomFile, boolean useProfilesXml, ProfileActivationContext profileActivationContext)
           
 java.util.LinkedHashSet getArtifactRepositoriesFromActiveProfiles(Model model, java.io.File pomFile, ProfileManager profileManager)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

getArtifactRepositoriesFromActiveProfiles

java.util.LinkedHashSet getArtifactRepositoriesFromActiveProfiles(Model model,
                                                                  java.io.File pomFile,
                                                                  ProfileManager profileManager)
                                                                  throws ProjectBuildingException
Throws:
ProjectBuildingException

getArtifactRepositoriesFromActiveProfiles

java.util.LinkedHashSet getArtifactRepositoriesFromActiveProfiles(Model model,
                                                                  java.io.File pomFile,
                                                                  boolean useProfilesXml,
                                                                  ProfileActivationContext profileActivationContext)
                                                                  throws ProjectBuildingException
Throws:
ProjectBuildingException

applyActivatedProfiles

java.util.List applyActivatedProfiles(Model model,
                                      java.io.File pomFile,
                                      boolean useProfilesXml,
                                      ProfileActivationContext activationContext)
                                      throws ProjectBuildingException
Throws:
ProjectBuildingException

applyActivatedExternalProfiles

java.util.List applyActivatedExternalProfiles(Model model,
                                              java.io.File pomFile,
                                              ProfileManager externalProfileManager)
                                              throws ProjectBuildingException
Throws:
ProjectBuildingException


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.