public class FhirResourceDaoBundleDstu3 extends FhirResourceDaoDstu3<org.hl7.fhir.dstu3.model.Bundle>
myDaoConfig, myPlatformTransactionManager, mySearchDao
INDEX_STATUS_INDEXED, INDEX_STATUS_INDEXING_FAILED, myEntityManager, myForcedIdDao, myFulltextSearchSvc, myIdHelperService, myInterceptorBroadcaster, myResourceHistoryTableDao, myResourceHistoryTagDao, myResourceIndexedSearchParamCoordsDao, myResourceIndexedSearchParamDateDao, myResourceIndexedSearchParamNumberDao, myResourceIndexedSearchParamQuantityDao, myResourceIndexedSearchParamStringDao, myResourceIndexedSearchParamTokenDao, myResourceIndexedSearchParamUriDao, myResourceLinkDao, myResourceTableDao, myResourceTagDao, myResourceViewDao, mySearchCoordinatorSvc, mySearchParamRegistry, mySearchResultDao, mySerarchParamRegistry, myTerminologySvc, NS_JPA_PROFILE, OO_SEVERITY_ERROR, OO_SEVERITY_INFO, OO_SEVERITY_WARN
CURRENTLY_REINDEXING, RESOURCE_PID
Constructor and Description |
---|
FhirResourceDaoBundleDstu3() |
Modifier and Type | Method and Description |
---|---|
protected void |
preProcessResourceForStorage(org.hl7.fhir.dstu3.model.Bundle theResource)
May be overridden by subclasses to validate resources prior to storage
|
createOperationOutcome, validate
addTag, create, create, create, create, create, createErrorOperationOutcome, createInfoOperationOutcome, delete, delete, delete, deleteByUrl, deleteByUrl, detectSearchDaoDisabled, expunge, expunge, getAllResourceTags, getResourceName, getResourceType, getTags, history, history, isPagingProviderDatabaseBacked, markResourcesMatchingExpressionAsNeedingReindexing, metaAddOperation, metaDeleteOperation, metaGetOperation, metaGetOperation, patch, postConstruct, preDelete, processMatchUrl, read, read, read, readByPid, readEntity, readEntity, readEntityLatestVersion, reindex, removeTag, removeTag, search, search, search, searchForIds, setResourceType, setSecondaryPrimaryKeyParamName, start, toMetaDt, translateRawParameters, update, update, update, update, update, update, validateCriteriaAndReturnResourceDefinition, validateOkToDelete
clearRequestAsProcessingSubRequest, createForcedIdIfNeeded, decodeResource, doExpunge, encodeResource, expungeHistoricalVersion, expungeHistoricalVersionsOfId, flushJpaSession, getConfig, getContext, getContext, getDao, getDaoOrThrowException, getSearchParamRegistry, getTagOrNull, getTags, history, injectDependenciesIntoBundleProvider, isLogicalReference, markRequestAsProcessingSubRequest, newSearchBuilder, notifyInterceptors, parseContentTextIntoWords, populateFullTextFields, populateResourceIntoEntity, postDelete, postPersist, postUpdate, setApplicationContext, setConfig, setContext, setDisableIncrementOnUpdateForUnitTest, setValidationDisabledForUnitTest, shouldDroppedTagBeRemovedOnUpdate, toResource, toResource, toResourceName, updateEntity, updateEntity, updateInternal, updateResourceMetadata, validateDeleteConflictsEmptyOrThrowException, validateMetaCount, validateResourceForStorage, validateResourceType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContext, getSearchParamRegistry, injectDependenciesIntoBundleProvider, newSearchBuilder, toResource, toResource
protected void preProcessResourceForStorage(org.hl7.fhir.dstu3.model.Bundle theResource)
BaseHapiFhirResourceDao
preProcessResourceForStorage
in class BaseHapiFhirResourceDao<org.hl7.fhir.dstu3.model.Bundle>
theResource
- The resource that is about to be storedCopyright © 2014–2019 University Health Network. All rights reserved.