org.apache.maven.profiles

Interface ProfileManager

public interface ProfileManager

Method Summary
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()
voidloadSettingsProfiles(Settings settings)

Method Detail

activateAsDefault

public void activateAsDefault(String profileId)

addProfile

public void addProfile(Profile profile)

addProfiles

public void addProfiles(List profiles)

explicitlyActivate

public void explicitlyActivate(String profileId)

explicitlyActivate

public void explicitlyActivate(List profileIds)

explicitlyDeactivate

public void explicitlyDeactivate(String profileId)

explicitlyDeactivate

public void explicitlyDeactivate(List profileIds)

getActiveProfiles

public List getActiveProfiles()

getExplicitlyActivatedIds

public List getExplicitlyActivatedIds()

getExplicitlyDeactivatedIds

public List getExplicitlyDeactivatedIds()

getIdsActivatedByDefault

public List getIdsActivatedByDefault()

getProfilesById

public Map getProfilesById()

loadSettingsProfiles

public void loadSettingsProfiles(Settings settings)
Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.