@Override
 @Transactional(readOnly = true)
 public List<Collection> findAllForPublic(Integer start, Integer limit, Enum statusValue)
     throws Exception {
   return collectionRepository.getPaginatedDataForPublic(start, limit, statusValue);
 }