Class SandboxTrackableDocumentBuilderPreProcessor
- java.lang.Object
-
- com.broadleafcommerce.search.index.core.document.AbstractDocumentBuilderPreProcessor
-
- com.broadleafcommerce.search.index.common.document.SandboxTrackableDocumentBuilderPreProcessor
-
- All Implemented Interfaces:
com.broadleafcommerce.search.index.core.document.DocumentBuilderPreProcessor
public class SandboxTrackableDocumentBuilderPreProcessor extends com.broadleafcommerce.search.index.core.document.AbstractDocumentBuilderPreProcessorPopulate the indexables with sandbox trackable information relevant to the context of other objects being indexed. Includes indexing sandbox overrides to track which objects have been overridden by other objects in particular sandboxes.
-
-
Constructor Summary
Constructors Constructor Description SandboxTrackableDocumentBuilderPreProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpreProcessInternal(List<? extends com.broadleafcommerce.search.api.domain.Indexable<?>> indexables)protected booleanshouldProcess(com.broadleafcommerce.search.api.domain.Indexable<?> sampleIndexable)
-
-
-
Method Detail
-
preProcessInternal
public void preProcessInternal(List<? extends com.broadleafcommerce.search.api.domain.Indexable<?>> indexables)
- Specified by:
preProcessInternalin classcom.broadleafcommerce.search.index.core.document.AbstractDocumentBuilderPreProcessor
-
shouldProcess
protected boolean shouldProcess(com.broadleafcommerce.search.api.domain.Indexable<?> sampleIndexable)
- Specified by:
shouldProcessin classcom.broadleafcommerce.search.index.core.document.AbstractDocumentBuilderPreProcessor
-
-