Class SolrConnectionValidator

java.lang.Object
com.broadleafcommerce.search.provider.solr.SolrConnectionValidator

public class SolrConnectionValidator extends Object
Basic validation class validates that a connection to Solr is possible, and that all expected collections or aliases are present.
  • Constructor Details

    • SolrConnectionValidator

      public SolrConnectionValidator(SolrCollectionResolver collectionResolver, SolrAdminProvider solrAdminProvider, com.broadleafcommerce.search.provider.SearchProvider<org.apache.solr.client.solrj.SolrQuery,org.apache.solr.client.solrj.response.QueryResponse> solrSearchProvider)
  • Method Details

    • getCollectionResolver

      protected SolrCollectionResolver getCollectionResolver()
    • getSolrAdminProvider

      protected SolrAdminProvider getSolrAdminProvider()
    • getSolrSearchProvider

      protected com.broadleafcommerce.search.provider.SearchProvider<org.apache.solr.client.solrj.SolrQuery,org.apache.solr.client.solrj.response.QueryResponse> getSolrSearchProvider()