Package ca.uhn.fhir.jpa.config.r5
Class BaseR5Config
java.lang.Object
ca.uhn.fhir.jpa.config.BaseConfig
ca.uhn.fhir.jpa.config.BaseConfigDstu3Plus
ca.uhn.fhir.jpa.config.r5.BaseR5Config
- Direct Known Subclasses:
BaseJavaConfigR5
-
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.FhirContext
ca.uhn.fhir.context.FhirContext
ca.uhn.fhir.jpa.graphql.GraphQLProvider
ca.uhn.fhir.jpa.api.dao.IFhirSystemDao<org.hl7.fhir.r5.model.Bundle,
org.hl7.fhir.r5.model.Meta> ca.uhn.fhir.jpa.term.api.ITermLoaderSvc
terminologyLoaderService
(ITermDeferredStorageSvc theDeferredStorageSvc, ITermCodeSystemStorageSvc theCodeSystemStorageSvc) ca.uhn.fhir.jpa.dao.ITransactionProcessorVersionAdapter
Methods inherited from class ca.uhn.fhir.jpa.config.BaseConfigDstu3Plus
baseObservationLastNIndexpersistSvc, defaultProfileValidationSupport, instanceValidator, jpaValidationSupport, jpaValidationSupportChain, jpaValidatorPolicyAdvisor, jpaValidatorResourceFetcher, termCodeSystemStorageSvc, termDeferredStorageSvc, termReindexingSvc, validationSupportChain
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, 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
-
BaseR5Config
public BaseR5Config()
-
-
Method Details
-
fhirContext
- Specified by:
fhirContext
in classBaseConfig
-
terminologyVersionAdapterSvc
- Specified by:
terminologyVersionAdapterSvc
in classBaseConfigDstu3Plus
-
fhirContextR5
-
transactionProcessorVersionFacade
@Bean public ca.uhn.fhir.jpa.dao.ITransactionProcessorVersionAdapter transactionProcessorVersionFacade() -
graphQLProvider
@Bean(name="myGraphQLProvider") @Lazy public ca.uhn.fhir.jpa.graphql.GraphQLProvider graphQLProvider() -
resourceCountsCache
-
searchDaoR5
-
systemDaoR5
@Bean(name="mySystemDaoR5", autowire=BY_NAME) public ca.uhn.fhir.jpa.api.dao.IFhirSystemDao<org.hl7.fhir.r5.model.Bundle,org.hl7.fhir.r5.model.Meta> systemDaoR5() -
systemProviderR5
-
terminologyLoaderService
@Bean public ca.uhn.fhir.jpa.term.api.ITermLoaderSvc terminologyLoaderService(ITermDeferredStorageSvc theDeferredStorageSvc, ITermCodeSystemStorageSvc theCodeSystemStorageSvc) -
terminologyService
- Specified by:
terminologyService
in classBaseConfigDstu3Plus
-