Class DefaultSolrFieldSearchDAO

  • All Implemented Interfaces:
    SolrFieldSearchDAO

    @Deprecated(since="2105",
                forRemoval=true)
    public class DefaultSolrFieldSearchDAO
    extends java.lang.Object
    implements SolrFieldSearchDAO
    Deprecated, for removal: This API element is subject to removal in a future version.
    (Be replaced)
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultSolrFieldSearchDAO()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.util.List<ItemModel> findAll​(java.lang.String typeCode, java.util.List<java.lang.Long> itemsPks)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Finds Items with PKs matching those passed as parameter
      protected java.util.List<ItemModel> orderItemsByPkList​(java.util.List<ItemModel> items, java.util.List<java.lang.Long> itemsPks)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setFlexibleSearchService​(FlexibleSearchService flexibleSearchService)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      • Methods inherited from class java.lang.Object

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

      • DefaultSolrFieldSearchDAO

        public DefaultSolrFieldSearchDAO()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • findAll

        public java.util.List<ItemModel> findAll​(java.lang.String typeCode,
                                                 java.util.List<java.lang.Long> itemsPks)
        Deprecated, for removal: This API element is subject to removal in a future version.
        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)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setFlexibleSearchService

        public void setFlexibleSearchService​(FlexibleSearchService flexibleSearchService)
        Deprecated, for removal: This API element is subject to removal in a future version.