Interface ISearchCoordinatorSvc


public interface ISearchCoordinatorSvc
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    List<ca.uhn.fhir.rest.api.server.storage.ResourcePersistentId>
    getResources​(String theUuid, int theFrom, int theTo, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
     
    getSearchTotal​(String theUuid)
    Fetch the total number of search results for the given currently executing search, if one is currently executing and the total is known.
    ca.uhn.fhir.rest.api.server.IBundleProvider
    registerSearch​(IFhirResourceDao<?> theCallingDao, SearchParameterMap theParams, String theResourceType, ca.uhn.fhir.rest.api.CacheControlDirective theCacheControlDirective, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId)
     
  • Method Details

    • cancelAllActiveSearches

    • getResources

      List<ca.uhn.fhir.rest.api.server.storage.ResourcePersistentId> getResources(String theUuid, int theFrom, int theTo, @Nullable ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
    • registerSearch

      ca.uhn.fhir.rest.api.server.IBundleProvider registerSearch(IFhirResourceDao<?> theCallingDao, SearchParameterMap theParams, String theResourceType, ca.uhn.fhir.rest.api.CacheControlDirective theCacheControlDirective, @Nullable ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId)
    • getSearchTotal

      Fetch the total number of search results for the given currently executing search, if one is currently executing and the total is known. Will return empty otherwise