Class DefaultSolrFieldSearchDAO

    • Constructor Detail

      • DefaultSolrFieldSearchDAO

        public DefaultSolrFieldSearchDAO()
    • Method Detail

      • findAll

        public java.util.List<ItemModel> findAll​(java.lang.String typeCode,
                                                 java.util.List<java.lang.Long> itemsPks)
        Description copied from interface: SolrFieldSearchDAO
        Finds Items with PKs matching those passed as parameter
        Specified by:
        findAll in interface SolrFieldSearchDAO
        Parameters:
        typeCode - searched type
        itemsPks - sorted list of primary keys long values.
        Returns:
        list of items ordered by itemsPks order
      • orderItemsByPkList

        protected java.util.List<ItemModel> orderItemsByPkList​(java.util.List<ItemModel> items,
                                                               java.util.List<java.lang.Long> itemsPks)
      • setFlexibleSearchService

        public void setFlexibleSearchService​(FlexibleSearchService flexibleSearchService)