org.apache.maven.profiles
Class DefaultProfileManager
java.lang.Object
org.apache.maven.profiles.DefaultProfileManager
- All Implemented Interfaces:
- ProfileManager
public class DefaultProfileManager
- extends Object
- implements ProfileManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultProfileManager
public DefaultProfileManager(org.codehaus.plexus.PlexusContainer container)
DefaultProfileManager
public DefaultProfileManager(org.codehaus.plexus.PlexusContainer container,
org.apache.maven.settings.Settings settings)
getProfilesById
public Map getProfilesById()
- Specified by:
getProfilesById
in interface ProfileManager
addProfile
public void addProfile(org.apache.maven.model.Profile profile)
- Specified by:
addProfile
in interface ProfileManager
explicitlyActivate
public void explicitlyActivate(String profileId)
- Specified by:
explicitlyActivate
in interface ProfileManager
explicitlyActivate
public void explicitlyActivate(List profileIds)
- Specified by:
explicitlyActivate
in interface ProfileManager
explicitlyDeactivate
public void explicitlyDeactivate(String profileId)
- Specified by:
explicitlyDeactivate
in interface ProfileManager
explicitlyDeactivate
public void explicitlyDeactivate(List profileIds)
- Specified by:
explicitlyDeactivate
in interface ProfileManager
getActiveProfiles
public List getActiveProfiles()
throws ProfileActivationException
- Specified by:
getActiveProfiles
in interface ProfileManager
- Throws:
ProfileActivationException
addProfiles
public void addProfiles(List profiles)
- Specified by:
addProfiles
in interface ProfileManager
activateAsDefault
public void activateAsDefault(String profileId)
- Specified by:
activateAsDefault
in interface ProfileManager
getExplicitlyActivatedIds
public List getExplicitlyActivatedIds()
- Specified by:
getExplicitlyActivatedIds
in interface ProfileManager
getExplicitlyDeactivatedIds
public List getExplicitlyDeactivatedIds()
- Specified by:
getExplicitlyDeactivatedIds
in interface ProfileManager
getIdsActivatedByDefault
public List getIdsActivatedByDefault()
- Specified by:
getIdsActivatedByDefault
in interface ProfileManager
loadSettingsProfiles
public void loadSettingsProfiles(org.apache.maven.settings.Settings settings)
- Specified by:
loadSettingsProfiles
in interface ProfileManager
Copyright © 2001-2010 Apache Software Foundation. All Rights Reserved.