Class ApplicationTrackableSolrDocumentBuilderContributor
- java.lang.Object
-
- com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor<org.apache.solr.common.SolrInputDocument>
-
- com.broadleafcommerce.search.index.solr.document.ApplicationTrackableSolrDocumentBuilderContributor
-
- All Implemented Interfaces:
com.broadleafcommerce.search.index.core.document.DocumentBuilderContributor<org.apache.solr.common.SolrInputDocument>
public class ApplicationTrackableSolrDocumentBuilderContributor extends com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor<org.apache.solr.common.SolrInputDocument>
Contribute fields to the document for tracking its Application context.
-
-
Constructor Summary
Constructors Constructor Description ApplicationTrackableSolrDocumentBuilderContributor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
contributeTrackable(com.broadleafcommerce.search.api.domain.Indexable<?> indexable, org.apache.solr.common.SolrInputDocument document)
protected com.broadleafcommerce.data.tracking.core.TrackableBehavior
getTrackableBehavior()
-
Methods inherited from class com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor
canHandle, contributeInternal
-
-
-
-
Method Detail
-
contributeTrackable
public void contributeTrackable(com.broadleafcommerce.search.api.domain.Indexable<?> indexable, org.apache.solr.common.SolrInputDocument document)
- Specified by:
contributeTrackable
in classcom.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor<org.apache.solr.common.SolrInputDocument>
-
getTrackableBehavior
protected com.broadleafcommerce.data.tracking.core.TrackableBehavior getTrackableBehavior()
- Specified by:
getTrackableBehavior
in classcom.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor<org.apache.solr.common.SolrInputDocument>
-
-