Package ca.uhn.fhir.jpa.config
Class BaseConfigDstu3Plus
java.lang.Object
ca.uhn.fhir.jpa.config.BaseConfig
ca.uhn.fhir.jpa.config.BaseConfigDstu3Plus
- Direct Known Subclasses:
BaseDstu3Config
,BaseR4Config
,BaseR5Config
-
Field Summary
Fields inherited from class ca.uhn.fhir.jpa.config.BaseConfig
GRAPHQL_PROVIDER_NAME, HISTORY_BUILDER, JPA_VALIDATION_SUPPORT, JPA_VALIDATION_SUPPORT_CHAIN, myEnv, PERSISTED_JPA_BUNDLE_PROVIDER, PERSISTED_JPA_BUNDLE_PROVIDER_BY_SEARCH, PERSISTED_JPA_SEARCH_FIRST_PAGE_BUNDLE_PROVIDER, SEARCH_BUILDER, TASK_EXECUTOR_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.context.support.DefaultProfileValidationSupport
defaultProfileValidationSupport
(ca.uhn.fhir.jpa.api.config.DaoConfig theDaoConfig) ca.uhn.fhir.validation.IInstanceValidatorModule
ca.uhn.fhir.context.support.IValidationSupport
ca.uhn.fhir.jpa.validation.ValidatorPolicyAdvisor
ca.uhn.fhir.jpa.validation.ValidatorResourceFetcher
abstract ITermReadSvc
abstract ITermVersionAdapterSvc
ca.uhn.fhir.context.support.IValidationSupport
Methods inherited from class ca.uhn.fhir.jpa.config.BaseConfig
batchConfigurer, batchJobRegisterer, batchJobSubmitter, binaryAccessProvider, binaryStorageInterceptor, bulkDataExportProvider, bulkDataExportSvc, bulkDataImportSvc, cacheWarmingSvc, cascadingDeleteInterceptor, configureEntityManagerFactory, consentContextServices, daoRegistry, daoResourceLinkResolver, daoSearchParamSynchronizer, databaseBackedPagingProvider, deleteConflictFinderService, deleteConflictService, deleteExpungeJobSubmitter, deleteExpungeProvider, diffProvider, entityManagerFactory, expungeEverythingService, expungeOperation, expungeService, fhirContext, graphqlStorageServices, hapiTransactionService, hibernateJpaDialect, HibernatePropertiesProvider, historyBuilderFactory, idHelperService, indexLayoutStrategy, initSettings, isSupported, jobLaunchingTaskExecutor, jobOperator, jpaInterceptorService, jpaResourceLoader, matchResourceUrlService, mdmLinkExpandSvc, memberMatcherR4Helper, memoryCacheService, myBatchResourceSearcher, myReindexJobSubmitter, newComboNonUniqueSearchParameterPredicateBuilder, newComboUniqueSearchParameterPredicateBuilder, newCoordsPredicateBuilder, newDatePredicateBuilder, newForcedIdPredicateBuilder, newNumberPredicateBuilder, newPersistedJpaBundleProvider, newPersistedJpaBundleProvider, newPersistedJpaSearchFirstPageBundleProvider, newPersistedJpaSearchFirstPageBundleProvider, newPredicateBuilderCoords, newPredicateBuilderDate, newPredicateBuilderNumber, newPredicateBuilderQuantity, newPredicateBuilderReference, newPredicateBuilderResourceId, newPredicateBuilderString, newPredicateBuilderTag, newPredicateBuilderToken, newPredicateBuilderUri, newQuantityNormalizedPredicateBuilder, newQuantityPredicateBuilder, newResourceIdPredicateBuilder, newResourceLinkPredicateBuilder, newResourceTablePredicateBuilder, newSearchBuilder, newSearchParamPresentPredicateBuilder, newSearchQueryExecutor, newSourcePredicateBuilder, newStringPredicateBuilder, newTagPredicateBuilder, newTokenPredicateBuilder, newUriPredicateBuilder, npmInstallerSvc, npmJpaValidationSupport, overridePathBasedReferentialIntegrityForDeletesInterceptor, packageCacheManager, partitionConfigSvc, partitionedUrlValidator, partitionManagementProvider, persistedJpaBundleProviderFactory, persistenceExceptionTranslationPostProcessor, predicateBuilderFactory, reindexProvider, repositoryValidatingRuleBuilder, requestPartitionHelperService, requestTenantPartitionInterceptor, resourceExpungeService, resourceReindexer, resourceReindexingSvc, resourceTableFKProvider, resourceVersionSvc, responseTerminologyTranslationInterceptor, scheduledExecutorService, schedulerJobFactory, schedulerService, searchBuilderFactory, searchCacheSvc, searchCoordinatorSvc, searchParamPresenceService, searchParamProvider, searchParamWithInlineReferencesExtractor, searchResultCacheSvc, setSearchCoordCorePoolSize, setSearchCoordMaxPoolSize, setSearchCoordQueueCapacity, sqlBuilderFactory, staleSearchDeletingSvc, subscriptionTriggeringProvider, taskExecutor, taskScheduler, termConceptMappingSvc, terminologyUploaderProvider, transactionProcessor, unknownCodeSystemWarningValidationSupport, validationSettings, valueSetOperationProvider
-
Constructor Details
-
BaseConfigDstu3Plus
public BaseConfigDstu3Plus()
-
-
Method Details
-
termCodeSystemStorageSvc
-
termDeferredStorageSvc
-
termReindexingSvc
-
terminologyVersionAdapterSvc
-
defaultProfileValidationSupport
@Bean(name="myDefaultProfileValidationSupport") public ca.uhn.fhir.context.support.DefaultProfileValidationSupport defaultProfileValidationSupport(ca.uhn.fhir.jpa.api.config.DaoConfig theDaoConfig) -
jpaValidationSupportChain
@Bean(name="myJpaValidationSupportChain") public JpaValidationSupportChain jpaValidationSupportChain() -
jpaValidationSupport
@Bean(name="myJpaValidationSupport") public ca.uhn.fhir.context.support.IValidationSupport jpaValidationSupport() -
validationSupportChain
-
instanceValidator
@Bean(name="myInstanceValidator") @Lazy public ca.uhn.fhir.validation.IInstanceValidatorModule instanceValidator() -
jpaValidatorResourceFetcher
@Bean @Lazy public ca.uhn.fhir.jpa.validation.ValidatorResourceFetcher jpaValidatorResourceFetcher() -
jpaValidatorPolicyAdvisor
-
terminologyService
-
baseObservationLastNIndexpersistSvc
-