Package ca.uhn.fhir.jpa.provider
Class BaseJpaProvider
java.lang.Object
ca.uhn.fhir.jpa.provider.BaseJpaProvider
- Direct Known Subclasses:
BaseJpaResourceProvider
,BaseStorageSystemProvider
-
Field Summary
Modifier and TypeFieldDescriptionprotected JpaStorageSettings
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected 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) protected org.hl7.fhir.instance.model.api.IBaseParameters
createExpungeResponse
(ExpungeOutcome theOutcome) void
endRequest
(ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequest) static void
endRequest
(jakarta.servlet.http.HttpServletRequest theRequest) ca.uhn.fhir.context.FhirContext
protected ca.uhn.fhir.rest.param.DateRangeParam
processSinceOrAt
(Date theSince, ca.uhn.fhir.rest.param.DateRangeParam theAt) void
setContext
(ca.uhn.fhir.context.FhirContext theContext) void
setStorageSettingsForUnitTest
(JpaStorageSettings theStorageSettings) static void
startRequest
(ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequest) static void
startRequest
(jakarta.servlet.http.HttpServletRequest theRequest)
-
Field Details
-
REMOTE_ADDR
- See Also:
-
REMOTE_UA
- See Also:
-
myStorageSettings
-
-
Constructor Details
-
BaseJpaProvider
public BaseJpaProvider()
-
-
Method Details
-
setStorageSettingsForUnitTest
-
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
-
getContext
-
setContext
-
processSinceOrAt
protected ca.uhn.fhir.rest.param.DateRangeParam processSinceOrAt(Date theSince, ca.uhn.fhir.rest.param.DateRangeParam theAt) -
endRequest
- Parameters:
theRequest
- The servlet request
-
startRequest
-
startRequest
-