Class SolrClientUtil


  • public class SolrClientUtil
    extends java.lang.Object
    Helper class for solr http client.
    Author:
    Michael Suzuki
    • Constructor Summary

      Constructors 
      Constructor Description
      SolrClientUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String extractLanguageFragment​(java.util.Map<java.lang.String,​java.lang.String> languageMappings, java.lang.String language)  
      static java.util.Locale extractLocale​(org.alfresco.service.cmr.search.BasicSearchParameters searchParameters)  
      static SolrStoreMappingWrapper extractMapping​(org.alfresco.service.cmr.repository.StoreRef store, java.util.HashMap<org.alfresco.service.cmr.repository.StoreRef,​SolrStoreMappingWrapper> mappingLookup, ShardRegistry shardRegistry, boolean useDynamicShardRegistration, org.springframework.beans.factory.BeanFactory beanFactory)  
      static org.alfresco.service.cmr.repository.StoreRef extractStoreRef​(org.alfresco.service.cmr.search.BasicSearchParameters searchParameters)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SolrClientUtil

        public SolrClientUtil()
    • Method Detail

      • extractLocale

        public static java.util.Locale extractLocale​(org.alfresco.service.cmr.search.BasicSearchParameters searchParameters)
      • extractStoreRef

        public static org.alfresco.service.cmr.repository.StoreRef extractStoreRef​(org.alfresco.service.cmr.search.BasicSearchParameters searchParameters)
      • extractLanguageFragment

        public static java.lang.String extractLanguageFragment​(java.util.Map<java.lang.String,​java.lang.String> languageMappings,
                                                               java.lang.String language)
      • extractMapping

        public static SolrStoreMappingWrapper extractMapping​(org.alfresco.service.cmr.repository.StoreRef store,
                                                             java.util.HashMap<org.alfresco.service.cmr.repository.StoreRef,​SolrStoreMappingWrapper> mappingLookup,
                                                             ShardRegistry shardRegistry,
                                                             boolean useDynamicShardRegistration,
                                                             org.springframework.beans.factory.BeanFactory beanFactory)