Package com.broadleafcommerce.search.provider.solr
@NonNullApi
package com.broadleafcommerce.search.provider.solr
-
ClassDescriptionAbstract class that provides convenience methods to allow implementors to arbitrarily set BasicAuth credentials on various types of
SolrRequest
s.Default implementation using SolrJ client to invoke SolrCloud management APIs (specifically usingCollectionAdminRequest
).Default implementation of theSolrCollectionResolver
.Basic implementation of aSolrIndexProvider
that writes SolrInputDocuments to Solr.Provides basic administrative APIs for Solr.Solr allows you to create multiple collections (a.k.a.Basic validation class validates that a connection to Solr is possible, and that all expected collections or aliases are present.Converts general field types to Solr types.Interface to define basic interactions with Solr for (re)indexing.Provides an interface for implementations to connect to Solr.