Package 

Interface CollectionEsRepo

  • All Implemented Interfaces:
    edu.wgu.osmt.collection.CustomCollectionQueries , edu.wgu.osmt.elasticsearch.FindsAllByPublishStatus , org.springframework.data.elasticsearch.repository.ElasticsearchRepository , org.springframework.data.repository.CrudRepository , org.springframework.data.repository.PagingAndSortingRepository , org.springframework.data.repository.Repository

    
    public interface CollectionEsRepo
     implements ElasticsearchRepository<CollectionDoc, Int>, CustomCollectionQueries
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract Page<CollectionDoc> findByUuid(String uuid, Pageable pageable)
      abstract Page<CollectionDoc> findAllByUuidIn(List<String> uuids, Pageable pageable)
      abstract Page<CollectionDoc> findByName(String q, Pageable pageable)
      • Methods inherited from class org.springframework.data.repository.CrudRepository

        count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findAll, findAllById, findById, save, saveAll
      • Methods inherited from class org.springframework.data.repository.PagingAndSortingRepository

        findAll, findAll
      • Methods inherited from class org.springframework.data.elasticsearch.repository.ElasticsearchRepository

        searchSimilar
      • Methods inherited from class edu.wgu.osmt.collection.CustomCollectionQueries

        byApiSearch, collectionPropertiesMultiMatch, deleteIndex, getRichSkillEsRepo
      • Methods inherited from class edu.wgu.osmt.elasticsearch.FindsAllByPublishStatus

        buildQuery, countAllFilteredByPublishStatus, findAllFilteredByPublishStatus, getElasticSearchTemplate, getJavaClass
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait