Package org.apache.maven.profiles
Interface ProfileManager
- All Known Implementing Classes:
DefaultProfileManager
public interface ProfileManager
-
Method Summary
Modifier and TypeMethodDescriptionvoid
activateAsDefault
(String profileId) void
addProfile
(org.apache.maven.model.Profile profile) void
addProfiles
(List profiles) void
explicitlyActivate
(String profileId) void
explicitlyActivate
(List profileIds) void
explicitlyDeactivate
(String profileId) void
explicitlyDeactivate
(List profileIds) void
loadSettingsProfiles
(org.apache.maven.settings.Settings settings)
-
Method Details
-
addProfile
void addProfile(org.apache.maven.model.Profile profile) -
explicitlyActivate
-
explicitlyActivate
-
explicitlyDeactivate
-
explicitlyDeactivate
-
activateAsDefault
-
getActiveProfiles
- Throws:
ProfileActivationException
-
addProfiles
-
getProfilesById
Map getProfilesById() -
getExplicitlyActivatedIds
List getExplicitlyActivatedIds() -
getExplicitlyDeactivatedIds
List getExplicitlyDeactivatedIds() -
getIdsActivatedByDefault
List getIdsActivatedByDefault() -
loadSettingsProfiles
void loadSettingsProfiles(org.apache.maven.settings.Settings settings) -
getRequestProperties
Properties getRequestProperties()
-