Class SandboxTrackableSolrDocumentBuilderContributor

  • All Implemented Interfaces:
    com.broadleafcommerce.search.index.core.document.DocumentBuilderContributor<org.apache.solr.common.SolrInputDocument>

    public class SandboxTrackableSolrDocumentBuilderContributor
    extends com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor<org.apache.solr.common.SolrInputDocument>
    Contribute fields to the document for tracking its Sandbox context.
    • Constructor Detail

      • SandboxTrackableSolrDocumentBuilderContributor

        public SandboxTrackableSolrDocumentBuilderContributor()
    • Method Detail

      • contributeTrackable

        public void contributeTrackable​(com.broadleafcommerce.search.api.domain.Indexable<?> indexable,
                                        org.apache.solr.common.SolrInputDocument document)
        Specified by:
        contributeTrackable in class com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor<org.apache.solr.common.SolrInputDocument>
      • getTrackableBehavior

        protected com.broadleafcommerce.data.tracking.core.TrackableBehavior getTrackableBehavior()
        Specified by:
        getTrackableBehavior in class com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor<org.apache.solr.common.SolrInputDocument>