org.apache.maven.profiles
Interface ProfileManager

All Known Implementing Classes:
DefaultProfileManager

public interface ProfileManager


Method Summary
 void activateAsDefault(String profileId)
           
 void addProfile(Profile profile)
           
 void addProfiles(List profiles)
           
 void explicitlyActivate(List profileIds)
           
 void explicitlyActivate(String profileId)
           
 void explicitlyDeactivate(List profileIds)
           
 void explicitlyDeactivate(String profileId)
           
 List getActiveProfiles()
           
 List getExplicitlyActivatedIds()
           
 List getExplicitlyDeactivatedIds()
           
 List getIdsActivatedByDefault()
           
 Map getProfilesById()
           
 Properties getRequestProperties()
           
 void loadSettingsProfiles(Settings settings)
           
 

Method Detail

addProfile

void addProfile(Profile profile)

explicitlyActivate

void explicitlyActivate(String profileId)

explicitlyActivate

void explicitlyActivate(List profileIds)

explicitlyDeactivate

void explicitlyDeactivate(String profileId)

explicitlyDeactivate

void explicitlyDeactivate(List profileIds)

activateAsDefault

void activateAsDefault(String profileId)

getActiveProfiles

List getActiveProfiles()
                       throws ProfileActivationException
Throws:
ProfileActivationException

addProfiles

void addProfiles(List profiles)

getProfilesById

Map getProfilesById()

getExplicitlyActivatedIds

List getExplicitlyActivatedIds()

getExplicitlyDeactivatedIds

List getExplicitlyDeactivatedIds()

getIdsActivatedByDefault

List getIdsActivatedByDefault()

loadSettingsProfiles

void loadSettingsProfiles(Settings settings)

getRequestProperties

Properties getRequestProperties()


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