-
- 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
-
-
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
-
-
Method Detail
-
findByUuid
abstract Page<CollectionDoc> findByUuid(String uuid, Pageable pageable)
-
findAllByUuidIn
abstract Page<CollectionDoc> findAllByUuidIn(List<String> uuids, Pageable pageable)
-
findByName
abstract Page<CollectionDoc> findByName(String q, Pageable pageable)
-
-
-
-