
Package ca.uhn.fhir.jpa.config.dstu3
Class JpaDstu3Config
java.lang.Object
ca.uhn.fhir.jpa.config.dstu3.JpaDstu3Config
@Configuration
@EnableTransactionManagement
@Import({FhirContextDstu3Config.class,GeneratedDaoAndResourceProviderConfigDstu3.class,SharedConfigDstu3Plus.class,JpaConfig.class})
public class JpaDstu3Config
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.jpa.graphql.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) ca.uhn.fhir.jpa.api.dao.IFhirSystemDao<org.hl7.fhir.dstu3.model.Bundle,
org.hl7.fhir.dstu3.model.Meta> systemProviderDstu3
(ca.uhn.fhir.context.FhirContext theFhirContext) ca.uhn.fhir.jpa.term.api.ITermLoaderSvc
termLoaderService
(ITermDeferredStorageSvc theDeferredStorageSvc, ITermCodeSystemStorageSvc theCodeSystemStorageSvc) ca.uhn.fhir.jpa.dao.ITransactionProcessorVersionAdapter
-
Constructor Details
-
JpaDstu3Config
public JpaDstu3Config()
-
-
Method Details
-
terminologyVersionAdapterSvc
-
graphQLProvider
@Bean(name="myGraphQLProvider") @Lazy public ca.uhn.fhir.jpa.graphql.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) -
transactionProcessorVersionFacade
@Bean public ca.uhn.fhir.jpa.dao.ITransactionProcessorVersionAdapter transactionProcessorVersionFacade() -
systemDaoDstu3
@Bean(name="mySystemDaoDstu3") public ca.uhn.fhir.jpa.api.dao.IFhirSystemDao<org.hl7.fhir.dstu3.model.Bundle,org.hl7.fhir.dstu3.model.Meta> systemDaoDstu3() -
systemProviderDstu3
@Bean(name="mySystemProviderDstu3") public JpaSystemProviderDstu3 systemProviderDstu3(ca.uhn.fhir.context.FhirContext theFhirContext) -
termLoaderService
@Bean public ca.uhn.fhir.jpa.term.api.ITermLoaderSvc termLoaderService(ITermDeferredStorageSvc theDeferredStorageSvc, ITermCodeSystemStorageSvc theCodeSystemStorageSvc) -
terminologyService
-