Package org.apache.maven.profiles
Interface ProfileManager
-
- All Known Implementing Classes:
DefaultProfileManager
public interface ProfileManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidactivateAsDefault(java.lang.String profileId)voidaddProfile(org.apache.maven.model.Profile profile)voidaddProfiles(java.util.List profiles)voidexplicitlyActivate(java.lang.String profileId)voidexplicitlyActivate(java.util.List profileIds)voidexplicitlyDeactivate(java.lang.String profileId)voidexplicitlyDeactivate(java.util.List profileIds)java.util.ListgetActiveProfiles()java.util.ListgetExplicitlyActivatedIds()java.util.ListgetExplicitlyDeactivatedIds()java.util.ListgetIdsActivatedByDefault()java.util.MapgetProfilesById()java.util.PropertiesgetRequestProperties()voidloadSettingsProfiles(org.apache.maven.settings.Settings settings)
-
-
-
Method Detail
-
addProfile
void addProfile(org.apache.maven.model.Profile profile)
-
explicitlyActivate
void explicitlyActivate(java.lang.String profileId)
-
explicitlyActivate
void explicitlyActivate(java.util.List profileIds)
-
explicitlyDeactivate
void explicitlyDeactivate(java.lang.String profileId)
-
explicitlyDeactivate
void explicitlyDeactivate(java.util.List profileIds)
-
activateAsDefault
void activateAsDefault(java.lang.String profileId)
-
getActiveProfiles
java.util.List getActiveProfiles() throws ProfileActivationException- Throws:
ProfileActivationException
-
addProfiles
void addProfiles(java.util.List profiles)
-
getProfilesById
java.util.Map getProfilesById()
-
getExplicitlyActivatedIds
java.util.List getExplicitlyActivatedIds()
-
getExplicitlyDeactivatedIds
java.util.List getExplicitlyDeactivatedIds()
-
getIdsActivatedByDefault
java.util.List getIdsActivatedByDefault()
-
loadSettingsProfiles
void loadSettingsProfiles(org.apache.maven.settings.Settings settings)
-
getRequestProperties
java.util.Properties getRequestProperties()
-
-