Package ca.uhn.fhir.jpa.provider
Class BaseStorageSystemProvider<T,MT>
java.lang.Object
ca.uhn.fhir.jpa.provider.BaseJpaProvider
ca.uhn.fhir.jpa.provider.BaseStorageSystemProvider<T,MT>
-
Field Summary
Fields inherited from class ca.uhn.fhir.jpa.provider.BaseJpaProvider
myStorageSettings, REMOTE_ADDR, REMOTE_UA
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.hl7.fhir.instance.model.api.IBaseParameters
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) org.hl7.fhir.instance.model.api.IBaseParameters
expunge
(org.hl7.fhir.instance.model.api.IPrimitiveType<Integer> theLimit, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theExpungeDeletedResources, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theExpungeOldVersions, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theExpungeEverything, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) protected IFhirSystemDao
<T, MT> getDao()
void
setDao
(IFhirSystemDao<T, MT> theDao) Methods inherited from class ca.uhn.fhir.jpa.provider.BaseJpaProvider
createExpungeOptions, createExpungeResponse, endRequest, endRequest, getContext, processSinceOrAt, setContext, setStorageSettingsForUnitTest, startRequest, startRequest
-
Field Details
-
myDao
-
-
Constructor Details
-
BaseStorageSystemProvider
public BaseStorageSystemProvider()
-
-
Method Details
-
expunge
public org.hl7.fhir.instance.model.api.IBaseParameters expunge(org.hl7.fhir.instance.model.api.IPrimitiveType<Integer> theLimit, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theExpungeDeletedResources, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theExpungeOldVersions, org.hl7.fhir.instance.model.api.IPrimitiveType<Boolean> theExpungeEverything, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) -
doExpunge
protected org.hl7.fhir.instance.model.api.IBaseParameters 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
-
setDao
-