Interface ProfileManager

All Known Implementing Classes:
DefaultProfileManager

public interface ProfileManager
  • Method Details

    • 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()