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(String profileId)voidaddProfile(Profile profile)voidaddProfiles(List profiles)voidexplicitlyActivate(String profileId)voidexplicitlyActivate(List profileIds)voidexplicitlyDeactivate(String profileId)voidexplicitlyDeactivate(List profileIds)ListgetActiveProfiles()ListgetExplicitlyActivatedIds()ListgetExplicitlyDeactivatedIds()ListgetIdsActivatedByDefault()MapgetProfilesById()PropertiesgetRequestProperties()voidloadSettingsProfiles(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()
-
-