Class BaseJpaSystemProvider<T,​MT>

java.lang.Object
ca.uhn.fhir.jpa.provider.BaseJpaProvider
ca.uhn.fhir.jpa.provider.BaseJpaSystemProvider<T,​MT>
All Implemented Interfaces:
IJpaSystemProvider
Direct Known Subclasses:
BaseJpaSystemProviderDstu2Plus

public class BaseJpaSystemProvider<T,​MT>
extends BaseJpaProvider
implements IJpaSystemProvider
  • Field Details

  • Constructor Details

  • Method Details

    • getResourceReindexingSvc

    • doExpunge

      protected org.hl7.fhir.r4.model.Parameters doExpunge​(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, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
    • getDao

      protected ca.uhn.fhir.jpa.api.dao.IFhirSystemDao<T,​MT> getDao()
    • setDao

      public void setDao​(ca.uhn.fhir.jpa.api.dao.IFhirSystemDao<T,​MT> theDao)
    • historyServer

      public ca.uhn.fhir.rest.api.server.IBundleProvider historyServer​(javax.servlet.http.HttpServletRequest theRequest, Date theDate, ca.uhn.fhir.rest.param.DateRangeParam theAt, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)