Class BaseR5Config

    • Constructor Detail

      • BaseR5Config

        public BaseR5Config()
    • Method Detail

      • fhirContextR5

        @Bean
        @Primary
        public FhirContext fhirContextR5()
      • transactionProcessor

        @Bean
        public TransactionProcessor<org.hl7.fhir.r5.model.Bundle,​org.hl7.fhir.r5.model.Bundle.BundleEntryComponent> transactionProcessor()
      • graphQLProvider

        @Bean(name="myGraphQLProvider")
        @Lazy
        public GraphQLProvider graphQLProvider()
      • defaultProfileValidationSupport

        @Bean
        public org.hl7.fhir.r5.hapi.ctx.DefaultProfileValidationSupport defaultProfileValidationSupport()
      • jpaValidationSupportR5

        @Bean(name="myJpaValidationSupportR5",
              autowire=BY_NAME)
        public IJpaValidationSupportR5 jpaValidationSupportR5()
      • resourceCountsCache

        @Bean(name="myResourceCountsCache")
        public ResourceCountCache resourceCountsCache()
      • systemDaoR5

        @Bean(name="mySystemDaoR5",
              autowire=BY_NAME)
        public IFhirSystemDao<org.hl7.fhir.r5.model.Bundle,​org.hl7.fhir.r5.model.Meta> systemDaoR5()
      • systemProviderR5

        @Bean(name="mySystemProviderR5")
        public JpaSystemProviderR5 systemProviderR5()
      • terminologyLoaderService

        @Bean(autowire=BY_TYPE)
        public ITermLoaderSvc terminologyLoaderService()
      • terminologyService

        @Bean(autowire=BY_TYPE)
        public ITermReadSvcR5 terminologyService()
      • validationSupportChainR5

        @Primary
        @Bean(autowire=BY_NAME,
              name="myJpaValidationSupportChainR5")
        public org.hl7.fhir.r5.hapi.ctx.IValidationSupport validationSupportChainR5()