Class HibernateSearchableDao

    • Constructor Detail

      • HibernateSearchableDao

        public HibernateSearchableDao​(org.hibernate.SessionFactory sessionFactory)
    • Method Detail

      • getLatestSearchableHandlesGroupedByType

        @Transactional(readOnly=true)
        public List<List<HibernateHandle>> getLatestSearchableHandlesGroupedByType()
        Description copied from interface: SearchableDao
        Returns a list of latest searchable handles grouped by hibernate entity class. Each sublist is guaranteed to be one type.
        Specified by:
        getLatestSearchableHandlesGroupedByType in interface SearchableDao
        Returns:
        a list of latest searchable handles grouped by hibernate entity class. Each sublist is guaranteed to be one type.
      • getCountOfLatestSearchables

        @Transactional(readOnly=true)
        public int getCountOfLatestSearchables()
        Description copied from interface: SearchableDao
        Finds the count of all latest searchables.
        Specified by:
        getCountOfLatestSearchables in interface SearchableDao
      • getCountOfLatestSearchables

        @Transactional(readOnly=true)
        public int getCountOfLatestSearchables​(Class clazz)
        Description copied from interface: SearchableDao
        Finds the count of the latest searchables that implement the specified hibernate entity class.
        Specified by:
        getCountOfLatestSearchables in interface SearchableDao
        Parameters:
        clazz - a hibernate entity class