org.broadleafcommerce.core.search.service.solr
Class SolrSearchServiceExtensionManager
java.lang.Object
org.broadleafcommerce.core.search.service.solr.SolrSearchServiceExtensionManager
- All Implemented Interfaces:
- SolrSearchServiceExtensionListener
public class SolrSearchServiceExtensionManager
- extends Object
- implements SolrSearchServiceExtensionListener
- Author:
- Andre Azzolini (apazzolini)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listeners
protected List<SolrSearchServiceExtensionListener> listeners
SolrSearchServiceExtensionManager
public SolrSearchServiceExtensionManager()
getPrefix
public String getPrefix()
- Specified by:
getPrefix in interface SolrSearchServiceExtensionListener
getPrefixForPriceField
public String getPrefixForPriceField()
- Specified by:
getPrefixForPriceField in interface SolrSearchServiceExtensionListener
addPriceFieldPropertyValues
public void addPriceFieldPropertyValues(Product product,
Field field,
Map<String,Object> values,
String propertyName)
throws IllegalAccessException,
InvocationTargetException,
NoSuchMethodException
- Specified by:
addPriceFieldPropertyValues in interface SolrSearchServiceExtensionListener
- Throws:
IllegalAccessException
InvocationTargetException
NoSuchMethodException
filterSearchFacetRanges
public void filterSearchFacetRanges(SearchFacetDTO dto,
List<SearchFacetRange> ranges)
- Specified by:
filterSearchFacetRanges in interface SolrSearchServiceExtensionListener
getListeners
public List<SolrSearchServiceExtensionListener> getListeners()
setListeners
public void setListeners(List<SolrSearchServiceExtensionListener> listeners)
Copyright © 2013. All Rights Reserved.