Renaming operations
This commit is contained in:
@@ -42,7 +42,6 @@ import ca.uhn.fhir.jpa.starter.AppProperties;
|
||||
import ca.uhn.fhir.jpa.starter.annotations.OnCorsPresent;
|
||||
import ca.uhn.fhir.jpa.starter.annotations.OnImplementationGuidesPresent;
|
||||
import ca.uhn.fhir.jpa.starter.common.validation.IRepositoryValidationInterceptorFactory;
|
||||
import ca.uhn.fhir.jpa.starter.cr.CrOperationProviderLoader;
|
||||
import ca.uhn.fhir.jpa.starter.util.EnvironmentHelper;
|
||||
import ca.uhn.fhir.jpa.subscription.util.SubscriptionDebugLogInterceptor;
|
||||
import ca.uhn.fhir.jpa.util.ResourceCountCache;
|
||||
@@ -265,8 +264,7 @@ public class StarterJpaConfig {
|
||||
Optional<RepositoryValidatingInterceptor> repositoryValidatingInterceptor,
|
||||
IPackageInstallerSvc packageInstallerSvc, ThreadSafeResourceDeleterSvc theThreadSafeResourceDeleterSvc,
|
||||
ApplicationContext appContext,
|
||||
Optional<IpsOperationProvider> theIpsOperationProvider,
|
||||
Optional<CrOperationProviderLoader> theCrProviderLoader){
|
||||
Optional<IpsOperationProvider> theIpsOperationProvider) {
|
||||
RestfulServer fhirServer = new RestfulServer(fhirSystemDao.getContext());
|
||||
|
||||
List<String> supportedResourceTypes = appProperties.getSupported_resource_types();
|
||||
@@ -287,9 +285,6 @@ public class StarterJpaConfig {
|
||||
if (appProperties.getMdm_enabled()) {
|
||||
mdmProviderProvider.get().loadProvider();
|
||||
}
|
||||
if (appProperties.getCr_enabled()){
|
||||
theCrProviderLoader.get().loadProvider();
|
||||
}
|
||||
|
||||
fhirServer.registerProviders(resourceProviderFactory.createProviders());
|
||||
fhirServer.registerProvider(jpaSystemProvider);
|
||||
@@ -453,7 +448,6 @@ public class StarterJpaConfig {
|
||||
fhirServer.registerProvider(theIpsOperationProvider.get());
|
||||
}
|
||||
|
||||
|
||||
return fhirServer;
|
||||
}
|
||||
|
||||
|
||||
@@ -20,9 +20,9 @@ public class CrOperationProviderLoader {
|
||||
myFhirContext = theFhirContext;
|
||||
myResourceProviderFactory = theResourceProviderFactory;
|
||||
myCrProviderFactory = theCrProviderFactory;
|
||||
loadProvider();
|
||||
}
|
||||
|
||||
@EventListener(ContextRefreshedEvent.class)
|
||||
public void loadProvider() {
|
||||
switch (myFhirContext.getVersion().getVersion()) {
|
||||
case DSTU3:
|
||||
@@ -49,4 +49,3 @@ public class CrOperationProviderLoader {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -27,19 +27,21 @@ import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.context.annotation.Import;
|
||||
|
||||
@Configuration
|
||||
@Conditional({OnDSTU3Condition.class, CrConfigCondition.class})
|
||||
@Import({CrDstu3Config.class})
|
||||
@Conditional({ OnDSTU3Condition.class, CrConfigCondition.class })
|
||||
@Import({ CrDstu3Config.class })
|
||||
public class StarterCrDstu3Config {
|
||||
@Bean
|
||||
CrOperationProviderFactory crOperationFactory() {
|
||||
public CrOperationProviderFactory crOperationProviderFactory() {
|
||||
return new CrOperationProviderFactory();
|
||||
}
|
||||
|
||||
@Bean
|
||||
CrOperationProviderLoader crOperationLoader(FhirContext theFhirContext, ResourceProviderFactory theResourceProviderFactory,
|
||||
public CrOperationProviderLoader crOperationProviderLoader(FhirContext theFhirContext,
|
||||
ResourceProviderFactory theResourceProviderFactory,
|
||||
CrOperationProviderFactory theCrlProviderFactory) {
|
||||
return new CrOperationProviderLoader(theFhirContext, theResourceProviderFactory, theCrlProviderFactory);
|
||||
}
|
||||
|
||||
@Bean
|
||||
public QuestionnaireOperationsProvider myR4QuestionnaireOperationsProvider() {
|
||||
return new QuestionnaireOperationsProvider();
|
||||
@@ -60,7 +62,6 @@ public class StarterCrDstu3Config {
|
||||
return new ActivityDefinitionOperationsProvider();
|
||||
}
|
||||
|
||||
|
||||
@Bean
|
||||
IActivityDefinitionProcessorFactory myR4ActivityDefinitionProcessorFactory(
|
||||
EvaluationSettings theEvaluationSettings) {
|
||||
@@ -84,4 +85,3 @@ public class StarterCrDstu3Config {
|
||||
return r -> new PlanDefinitionProcessor(r, theEvaluationSettings);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -27,19 +27,21 @@ import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.context.annotation.Import;
|
||||
|
||||
@Configuration
|
||||
@Conditional({OnR4Condition.class, CrConfigCondition.class})
|
||||
@Import({CrR4Config.class})
|
||||
@Conditional({ OnR4Condition.class, CrConfigCondition.class })
|
||||
@Import({ CrR4Config.class })
|
||||
public class StarterCrR4Config {
|
||||
@Bean
|
||||
CrOperationProviderFactory crOperationFactory() {
|
||||
public CrOperationProviderFactory crOperationProviderFactory() {
|
||||
return new CrOperationProviderFactory();
|
||||
}
|
||||
|
||||
@Bean
|
||||
CrOperationProviderLoader crOperationLoader(FhirContext theFhirContext, ResourceProviderFactory theResourceProviderFactory,
|
||||
public CrOperationProviderLoader crOperationProviderLoader(FhirContext theFhirContext,
|
||||
ResourceProviderFactory theResourceProviderFactory,
|
||||
CrOperationProviderFactory theCrlProviderFactory) {
|
||||
return new CrOperationProviderLoader(theFhirContext, theResourceProviderFactory, theCrlProviderFactory);
|
||||
}
|
||||
|
||||
@Bean
|
||||
public QuestionnaireOperationsProvider myR4QuestionnaireOperationsProvider() {
|
||||
return new QuestionnaireOperationsProvider();
|
||||
@@ -60,7 +62,6 @@ public class StarterCrR4Config {
|
||||
return new ActivityDefinitionOperationsProvider();
|
||||
}
|
||||
|
||||
|
||||
@Bean
|
||||
IActivityDefinitionProcessorFactory myR4ActivityDefinitionProcessorFactory(
|
||||
EvaluationSettings theEvaluationSettings) {
|
||||
|
||||
Reference in New Issue
Block a user