Class NonPersistedSearch

java.lang.Object
ca.uhn.fhir.jpa.dao.NonPersistedSearch
All Implemented Interfaces:
ca.uhn.fhir.rest.server.util.ICachedSearchDetails

public class NonPersistedSearch extends Object implements ca.uhn.fhir.rest.server.util.ICachedSearchDetails
This is an implementation of ICachedSearchDetails which is passed around in the case of a search that isn't saved anywhere. It can be used as an argument for interceptor hook methods for the Pointcut.STORAGE_PRESEARCH_REGISTERED pointcut.
Since:
8.2.0
  • Constructor Details

  • Method Details

    • getResourceType

      Specified by:
      getResourceType in interface ca.uhn.fhir.rest.server.util.ICachedSearchDetails
    • getUuid

      public String getUuid()
      Specified by:
      getUuid in interface ca.uhn.fhir.rest.server.util.ICachedSearchDetails
    • setUuid

      public void setUuid(String theUuid)
      Specified by:
      setUuid in interface ca.uhn.fhir.rest.server.util.ICachedSearchDetails
    • setCannotBeReused

      public void setCannotBeReused()
      Specified by:
      setCannotBeReused in interface ca.uhn.fhir.rest.server.util.ICachedSearchDetails