Class SolrFacetConfig.ConfigHelper
- java.lang.Object
-
- org.alfresco.repo.search.impl.solr.facet.SolrFacetConfig.ConfigHelper
-
- Enclosing class:
- SolrFacetConfig
public static class SolrFacetConfig.ConfigHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description ConfigHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Map<String,SolrFacetProperties>getFacetPropertiesMap(Properties properties, Set<String> inheritanceOrder, org.alfresco.service.namespace.NamespaceService namespaceService)Convert Java properties into instances ofSolrFacetProperties.
-
-
-
Method Detail
-
getFacetPropertiesMap
public static Map<String,SolrFacetProperties> getFacetPropertiesMap(Properties properties, Set<String> inheritanceOrder, org.alfresco.service.namespace.NamespaceService namespaceService)
Convert Java properties into instances ofSolrFacetProperties.- Parameters:
properties- Java properties with values defining defaults or custom valuesinheritanceOrder- the overriding order. E.g {default, custom} means, the custom will override the default valuesnamespaceService- the Namespace service- Returns:
- Map of
SolrFacetPropertieswith theSolrFacetProperties.filterIDas the key or an empty map if none exists
-
-