Interface AsSearchProfileActivationService

    • Method Detail

      • setCurrentSearchProfiles

        void setCurrentSearchProfiles​(java.util.List<AbstractAsSearchProfileModel> searchProfiles)
        Sets the current active search profiles in the session.
        Parameters:
        searchProfiles - - the active search profiles
      • getCurrentSearchProfiles

        java.util.Optional<java.util.List<AbstractAsSearchProfileModel>> getCurrentSearchProfiles()
        Returns the current active search profiles in the session. If there are no current active search profiles, an empty Optional is returned.
        Returns:
        the active search profiles
      • clearCurrentSearchProfiles

        void clearCurrentSearchProfiles()
        Clears the current active search profiles in the session.
      • getSearchProfileActivationGroupsForContext

        java.util.List<AsSearchProfileActivationGroup> getSearchProfileActivationGroupsForContext​(AsSearchProfileContext context)
        Returns the active search profile groups for a given context.
        Parameters:
        context - - the search profile context
        Returns:
        the active search profile group