
Package ca.uhn.fhir.jpa.provider
Class BaseJpaProvider
java.lang.Object
ca.uhn.fhir.jpa.provider.BaseJpaProvider
- Direct Known Subclasses:
BaseJpaResourceProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
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) void
endRequest
(javax.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
setDaoConfigForUnitTest
(DaoConfig theDaoConfig) void
startRequest
(ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequest) void
startRequest
(javax.servlet.http.HttpServletRequest theRequest)
-
Field Details
-
REMOTE_ADDR
- See Also:
-
REMOTE_UA
- See Also:
-
myDaoConfig
-
-
Constructor Details
-
BaseJpaProvider
public BaseJpaProvider()
-
-
Method Details
-
setDaoConfigForUnitTest
-
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
- Parameters:
theRequest
- The servlet request
-
endRequest
-
getContext
-
setContext
-
processSinceOrAt
protected ca.uhn.fhir.rest.param.DateRangeParam processSinceOrAt(Date theSince, ca.uhn.fhir.rest.param.DateRangeParam theAt) -
startRequest
-
startRequest
-