Package ca.uhn.fhir.jpa.config.r4
Class JpaR4Config
java.lang.Object
ca.uhn.fhir.jpa.config.r4.JpaR4Config
@Configuration
@EnableTransactionManagement
@Import({FhirContextR4Config.class,GeneratedDaoAndResourceProviderConfigR4.class,JpaConfig.class})
public class JpaR4Config
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongraphQLProvider
(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.utilities.graphql.IGraphQLStorageServices theGraphqlStorageServices, ca.uhn.fhir.context.support.IValidationSupport theValidationSupport, ca.uhn.fhir.rest.server.util.ISearchParamRegistry theSearchParamRegistry, IDaoRegistry theDaoRegistry) patientMergeProvider
(ca.uhn.fhir.context.FhirContext theFhirContext, DaoRegistry theDaoRegistry, ResourceMergeService theResourceMergeService) resourceMergeService
(DaoRegistry theDaoRegistry, IReplaceReferencesSvc theReplaceReferencesSvc, HapiTransactionService theHapiTransactionService, IRequestPartitionHelperSvc theRequestPartitionHelperSvc, IJobCoordinator theJobCoordinator, Batch2TaskHelper theBatch2TaskHelper, JpaStorageSettings theStorageSettings) IFhirSystemDao
<org.hl7.fhir.r4.model.Bundle, org.hl7.fhir.r4.model.Meta> JpaSystemProvider
<org.hl7.fhir.r4.model.Bundle, org.hl7.fhir.r4.model.Meta> systemProviderR4
(ca.uhn.fhir.context.FhirContext theFhirContext) termLoaderService
(ITermDeferredStorageSvc theDeferredStorageSvc, ITermCodeSystemStorageSvc theCodeSystemStorageSvc)
-
Constructor Details
-
JpaR4Config
public JpaR4Config()
-
-
Method Details
-
terminologyVersionAdapterSvc
-
transactionProcessorVersionFacade
-
graphQLProvider
@Bean(name="myGraphQLProvider") @Lazy public GraphQLProvider graphQLProvider(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.utilities.graphql.IGraphQLStorageServices theGraphqlStorageServices, ca.uhn.fhir.context.support.IValidationSupport theValidationSupport, ca.uhn.fhir.rest.server.util.ISearchParamRegistry theSearchParamRegistry, IDaoRegistry theDaoRegistry) -
systemDaoR4
@Bean(name="mySystemDaoR4") public IFhirSystemDao<org.hl7.fhir.r4.model.Bundle,org.hl7.fhir.r4.model.Meta> systemDaoR4() -
systemProviderR4
@Bean(name="mySystemProviderR4") public JpaSystemProvider<org.hl7.fhir.r4.model.Bundle,org.hl7.fhir.r4.model.Meta> systemProviderR4(ca.uhn.fhir.context.FhirContext theFhirContext) -
termLoaderService
@Bean public ITermLoaderSvc termLoaderService(ITermDeferredStorageSvc theDeferredStorageSvc, ITermCodeSystemStorageSvc theCodeSystemStorageSvc) -
resourceMergeService
@Bean public ResourceMergeService resourceMergeService(DaoRegistry theDaoRegistry, IReplaceReferencesSvc theReplaceReferencesSvc, HapiTransactionService theHapiTransactionService, IRequestPartitionHelperSvc theRequestPartitionHelperSvc, IJobCoordinator theJobCoordinator, Batch2TaskHelper theBatch2TaskHelper, JpaStorageSettings theStorageSettings) -
patientMergeProvider
@Bean public PatientMergeProvider patientMergeProvider(ca.uhn.fhir.context.FhirContext theFhirContext, DaoRegistry theDaoRegistry, ResourceMergeService theResourceMergeService)
-