Interface SearchConfigurationProvider

All Known Implementing Classes:
DefaultSearchConfigurationProvider

public interface SearchConfigurationProvider
SPI Interface to provide search configurations.
  • Method Details

    • setDefaultProvider

      void setDefaultProvider(SearchConfigurationProvider defaultSearchConfigrationProvider)
      Gives access to the default configuration provider.
      Parameters:
      defaultSearchConfigrationProvider - default configuration provider
    • getConfiguredTenants

      Set<String> getConfiguredTenants()
      Returns:
      the list of all configured tenants
    • getTenantSearchConfiguration

      SearchConfiguration getTenantSearchConfiguration(String tenant)
      Parameters:
      tenant - tenant name
      Returns:
      the search configuration for the specified tenant