Package 

Interface CustomCollectionQueries

  • All Implemented Interfaces:
    edu.wgu.osmt.elasticsearch.FindsAllByPublishStatus

    
    public interface CustomCollectionQueries
     implements FindsAllByPublishStatus<CollectionDoc>
                        

    This have been partially converted to use the ElasticSearch 8.7.X apis. Need to do full conversion to use the v8.7.x ES Java API client, https://www.elastic.co/guide/en/elasticsearch/client/java-api-client/8.10/searching.html

    • 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 AbstractQueryBuilder<?> collectionPropertiesMultiMatch(String query)
      abstract SearchHits<CollectionDoc> byApiSearch(ApiSearch apiSearch, Set<PublishStatus> publishStatus, Pageable pageable)
      Unit deleteIndex()
      abstract RichSkillEsRepo getRichSkillEsRepo()
      • Methods inherited from class edu.wgu.osmt.elasticsearch.FindsAllByPublishStatus

        countAllFilteredByPublishStatus, createMatchAllRichSkillNativeQuery, findAllFilteredByPublishStatus, getCollectionFromUuids, getCollectionUuidsFromComplexName, getCollectionUuidsFromName, getElasticSearchTemplate, getJavaClass
      • Methods inherited from class java.lang.Object

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