Class BaseJpaProvider

java.lang.Object
ca.uhn.fhir.jpa.provider.BaseJpaProvider
Direct Known Subclasses:
BaseJpaResourceProvider

public class BaseJpaProvider extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • setDaoConfigForUnitTest

      public void setDaoConfigForUnitTest(DaoConfig theDaoConfig)
    • createExpungeOptions

      protected ExpungeOptions createExpungeOptions(org.hl7.fhir.instance.model.api.IPrimitiveType<? extends Integer> theLimit, org.hl7.fhir.instance.model.api.IPrimitiveType<? extends Boolean> theExpungeDeletedResources, org.hl7.fhir.instance.model.api.IPrimitiveType<? extends Boolean> theExpungeOldVersions, org.hl7.fhir.instance.model.api.IPrimitiveType<? extends Boolean> theExpungeEverything)
    • createExpungeResponse

      protected org.hl7.fhir.instance.model.api.IBaseParameters createExpungeResponse(ExpungeOutcome theOutcome)
    • endRequest

      public void endRequest(javax.servlet.http.HttpServletRequest theRequest)
      Parameters:
      theRequest - The servlet request
    • endRequest

      public void endRequest(ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequest)
    • getContext

      public ca.uhn.fhir.context.FhirContext getContext()
    • setContext

      public void setContext(ca.uhn.fhir.context.FhirContext theContext)
    • processSinceOrAt

      protected ca.uhn.fhir.rest.param.DateRangeParam processSinceOrAt(Date theSince, ca.uhn.fhir.rest.param.DateRangeParam theAt)
    • startRequest

      public void startRequest(javax.servlet.http.HttpServletRequest theRequest)
    • startRequest

      public void startRequest(ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequest)