Package ca.uhn.fhir.jpa.dao.r5
Class FhirSystemDaoR5
java.lang.Object
ca.uhn.fhir.jpa.dao.BaseStorageDao
ca.uhn.fhir.jpa.dao.BaseHapiFhirDao<org.hl7.fhir.instance.model.api.IBaseResource>
ca.uhn.fhir.jpa.dao.BaseHapiFhirSystemDao<org.hl7.fhir.r5.model.Bundle,org.hl7.fhir.r5.model.Meta>
ca.uhn.fhir.jpa.dao.r5.FhirSystemDaoR5
- All Implemented Interfaces:
ca.uhn.fhir.jpa.api.dao.IDao
,ca.uhn.fhir.jpa.api.dao.IFhirSystemDao<org.hl7.fhir.r5.model.Bundle,
,org.hl7.fhir.r5.model.Meta> ca.uhn.fhir.jpa.api.dao.IJpaDao<org.hl7.fhir.instance.model.api.IBaseResource>
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
public class FhirSystemDaoR5
extends BaseHapiFhirSystemDao<org.hl7.fhir.r5.model.Bundle,org.hl7.fhir.r5.model.Meta>
-
Field Summary
Fields inherited from class ca.uhn.fhir.jpa.dao.BaseHapiFhirSystemDao
myResourceCountsCache
Fields inherited from class ca.uhn.fhir.jpa.dao.BaseHapiFhirDao
INDEX_STATUS_INDEXED, INDEX_STATUS_INDEXING_FAILED, myDaoRegistry, myDeleteConflictService, myEntityManager, myForcedIdDao, myIdHelperService, myInMemoryResourceMatcher, myInterceptorBroadcaster, myResourceHistoryTableDao, myResourceProvenanceDao, myResourceTableDao, myResourceTagDao, mySearchCoordinatorSvc, myTerminologySvc, NS_JPA_PROFILE
Fields inherited from class ca.uhn.fhir.jpa.dao.BaseStorageDao
myDaoConfig, myFhirContext, myModelConfig, myResourceVersionSvc, mySearchParamRegistry, OO_SEVERITY_ERROR, OO_SEVERITY_INFO, OO_SEVERITY_WARN
Fields inherited from interface ca.uhn.fhir.jpa.api.dao.IDao
CURRENTLY_REINDEXING, RESOURCE_PID, RESOURCE_PID_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.r5.model.Meta
metaGetOperation
(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) org.hl7.fhir.instance.model.api.IBaseBundle
processMessage
(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, org.hl7.fhir.instance.model.api.IBaseBundle theMessage) protected org.hl7.fhir.r5.model.Meta
toMeta
(Collection<TagDefinition> tagDefinitions) Methods inherited from class ca.uhn.fhir.jpa.dao.BaseHapiFhirSystemDao
expunge, getResourceCounts, getResourceCountsFromCache, getResourceName, history, setTransactionProcessorForUnitTest, start, transaction, transactionNested
Methods inherited from class ca.uhn.fhir.jpa.dao.BaseHapiFhirDao
addPidToResource, decodeResource, encodeResource, getApplicationContext, getConfig, getContext, getContext, getInterceptorBroadcaster, getTagOrNull, history, isLogicalReference, parseContentTextIntoWords, populateFullTextFields, populateResourceIntoEntity, postDelete, postPersist, postUpdate, readEntity, setApplicationContext, setContext, setDaoConfigForUnitTest, setDaoSearchParamSynchronizer, setDisableIncrementOnUpdateForUnitTest, setEntityManager, setPartitionSettingsForUnitTest, setResourceHistoryTableDao, setSearchParamPresenceSvc, setSearchParamWithInlineReferencesExtractor, setValidationDisabledForUnitTest, shouldDroppedTagBeRemovedOnUpdate, toResource, toResource, toResourceName, toTagDefinitionMemoryCacheKey, updateEntity, updateEntityForDelete, updateInternal, updateResourceMetadata, validateMetaCount, validateResourceForStorage, validateResourceType
Methods inherited from class ca.uhn.fhir.jpa.dao.BaseStorageDao
clearRequestAsProcessingSubRequest, createErrorOperationOutcome, createInfoOperationOutcome, createResourceGoneException, doCallHooks, extractReferencesToAutoVersion, markRequestAsProcessingSubRequest, notifyInterceptors, preProcessResourceForStorage, preProcessResourceForStorage, setSearchParamRegistry, toMethodOutcome, toMethodOutcomeLazy, translateRawParameters
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ca.uhn.fhir.jpa.api.dao.IDao
getContext, toResource, toResource
-
Constructor Details
-
FhirSystemDaoR5
public FhirSystemDaoR5()
-
-
Method Details
-
metaGetOperation
public org.hl7.fhir.r5.model.Meta metaGetOperation(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) -
processMessage
public org.hl7.fhir.instance.model.api.IBaseBundle processMessage(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, org.hl7.fhir.instance.model.api.IBaseBundle theMessage) -
toMeta
-