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 ExpungeOptionscreateExpungeOptions(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.IBaseParameterscreateExpungeResponse(ExpungeOutcome theOutcome)voidendRequest(ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequest)voidendRequest(javax.servlet.http.HttpServletRequest theRequest)ca.uhn.fhir.context.FhirContextprotected ca.uhn.fhir.rest.param.DateRangeParamprocessSinceOrAt(Date theSince, ca.uhn.fhir.rest.param.DateRangeParam theAt)voidsetContext(ca.uhn.fhir.context.FhirContext theContext)voidsetDaoConfigForUnitTest(DaoConfig theDaoConfig)voidstartRequest(ca.uhn.fhir.rest.server.servlet.ServletRequestDetails theRequest)voidstartRequest(javax.servlet.http.HttpServletRequest theRequest)
-
Field Details
-
REMOTE_ADDR
- See Also:
- Constant Field Values
-
REMOTE_UA
- See Also:
- Constant Field Values
-
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
-