Package ca.uhn.fhir.jpa.provider
Class BaseJpaSystemProvider<T,MT>
java.lang.Object
ca.uhn.fhir.jpa.provider.BaseJpaProvider
ca.uhn.fhir.jpa.provider.BaseJpaSystemProvider<T,MT>
- All Implemented Interfaces:
ca.uhn.fhir.jpa.provider.IJpaSystemProvider
- Direct Known Subclasses:
BaseJpaSystemProviderDstu2Plus
public class BaseJpaSystemProvider<T,MT>
extends ca.uhn.fhir.jpa.provider.BaseJpaProvider
implements ca.uhn.fhir.jpa.provider.IJpaSystemProvider
-
Field Summary
FieldsFields inherited from class ca.uhn.fhir.jpa.provider.BaseJpaProvider
myDaoConfig, REMOTE_ADDR, REMOTE_UA
-
Constructor Summary
Constructors -
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) getDao()
protected IResourceReindexingSvc
ca.uhn.fhir.rest.api.server.IBundleProvider
historyServer
(javax.servlet.http.HttpServletRequest theRequest, Integer theOffset, Date theDate, ca.uhn.fhir.rest.param.DateRangeParam theAt, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) void
Methods inherited from class ca.uhn.fhir.jpa.provider.BaseJpaProvider
createExpungeOptions, createExpungeResponse, endRequest, endRequest, getContext, processSinceOrAt, setContext, setDaoConfigForUnitTest, startRequest, startRequest
-
Field Details
-
MARK_ALL_RESOURCES_FOR_REINDEXING
Deprecated.- See Also:
-
ProviderConstants.OPERATION_REINDEX
- Constant Field Values
-
PERFORM_REINDEXING_PASS
Deprecated.- See Also:
-
ProviderConstants.OPERATION_REINDEX
- Constant Field Values
-
-
Constructor Details
-
BaseJpaSystemProvider
public BaseJpaSystemProvider()
-
-
Method Details
-
getResourceReindexingSvc
-
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
-
historyServer
public ca.uhn.fhir.rest.api.server.IBundleProvider historyServer(javax.servlet.http.HttpServletRequest theRequest, Integer theOffset, Date theDate, ca.uhn.fhir.rest.param.DateRangeParam theAt, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
-