Interface AsSearchProfileFacade

All Known Implementing Classes:
DefaultAsSearchProfileFacade

public interface AsSearchProfileFacade
Facade for search profile functionality.
  • Method Details

    • getSearchProfiles

      List<AsSearchProfileData> getSearchProfiles(String query, Map<String,String> filters)
      Returns search profiles
      Parameters:
      query - query parameter for filtering
      filters - parameters for filtering
      Returns:
      list of search profiles or empty list if no profile is found
    • getSearchProfiles

      SearchPageData<AsSearchProfileData> getSearchProfiles(String query, Map<String,String> filters, SearchPageData<?> pagination)
      Returns paginated search profiles.
      Parameters:
      query - query parameter for filtering
      filters - parameters for filtering
      pagination - holder of pagination data and sort options
      Returns:
      list of search profiles or empty list if no profile is found