org.apache.maven.profiles
Interface ProfileManager
- All Known Implementing Classes:
- DefaultProfileManager
- public interface ProfileManager
addProfile
public void addProfile(Profile profile)
explicitlyActivate
public void explicitlyActivate(String profileId)
explicitlyActivate
public void explicitlyActivate(List profileIds)
explicitlyDeactivate
public void explicitlyDeactivate(String profileId)
explicitlyDeactivate
public void explicitlyDeactivate(List profileIds)
activateAsDefault
public void activateAsDefault(String profileId)
getActiveProfiles
public List getActiveProfiles()
throws ProfileActivationException
- Throws:
ProfileActivationException
addProfiles
public void addProfiles(List profiles)
getProfilesById
public Map getProfilesById()
getExplicitlyActivatedIds
public List getExplicitlyActivatedIds()
getExplicitlyDeactivatedIds
public List getExplicitlyDeactivatedIds()
getIdsActivatedByDefault
public List getIdsActivatedByDefault()
loadSettingsProfiles
public void loadSettingsProfiles(Settings settings)
getRequestProperties
public Properties getRequestProperties()
Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.