
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
Constructors -
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) memberMatcherR4Helper
(ca.uhn.fhir.context.FhirContext theContext, IFhirResourceDao<org.hl7.fhir.r4.model.Coverage> theCoverageDao, IFhirResourceDao<org.hl7.fhir.r4.model.Patient> thePatientDao, IFhirResourceDao<org.hl7.fhir.r4.model.Consent> theConsentDao, IMemberMatchConsentHook theExtensionProvider) memberMatchR4ResourceProvider
(ca.uhn.fhir.context.FhirContext theFhirContext, MemberMatcherR4Helper theMemberMatchR4Helper) 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) -
memberMatcherR4Helper
@Bean public MemberMatcherR4Helper memberMatcherR4Helper(@Autowired ca.uhn.fhir.context.FhirContext theContext, @Autowired IFhirResourceDao<org.hl7.fhir.r4.model.Coverage> theCoverageDao, @Autowired IFhirResourceDao<org.hl7.fhir.r4.model.Patient> thePatientDao, @Autowired IFhirResourceDao<org.hl7.fhir.r4.model.Consent> theConsentDao, @Autowired(required=false) IMemberMatchConsentHook theExtensionProvider) -
memberMatchR4ResourceProvider
@Bean public MemberMatchR4ResourceProvider memberMatchR4ResourceProvider(ca.uhn.fhir.context.FhirContext theFhirContext, MemberMatcherR4Helper theMemberMatchR4Helper)
-