
Class SubscriptionSubmitterConfig
java.lang.Object
ca.uhn.fhir.jpa.subscription.submit.config.SubscriptionSubmitterConfig
@Configuration
@Import({SubscriptionModelConfig.class,SubscriptionMatcherInterceptorConfig.class})
public class SubscriptionSubmitterConfig
extends Object
This Spring config should be imported by a system that submits resources to the
matching queue for processing
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasyncResourceModifiedSubmitterSvc
(IResourceModifiedMessagePersistenceSvc theIResourceModifiedMessagePersistenceSvc, IResourceModifiedConsumerWithRetries theResourceModifiedConsumer) resourceModifiedSvc
(IHapiTransactionService theHapiTransactionService, IResourceModifiedMessagePersistenceSvc theResourceModifiedMessagePersistenceSvc, SubscriptionChannelFactory theSubscriptionChannelFactory, StorageSettings theStorageSettings) subscriptionQueryValidator
(DaoRegistry theDaoRegistry, SubscriptionStrategyEvaluator theSubscriptionStrategyEvaluator)
-
Constructor Details
-
SubscriptionSubmitterConfig
public SubscriptionSubmitterConfig()
-
-
Method Details
-
subscriptionValidatingInterceptor
-
subscriptionQueryValidator
@Bean public SubscriptionQueryValidator subscriptionQueryValidator(DaoRegistry theDaoRegistry, SubscriptionStrategyEvaluator theSubscriptionStrategyEvaluator) -
subscriptionMatcherInterceptorLoader
-
subscriptionTriggeringSvc
-
resourceModifiedSvc
@Bean public ResourceModifiedSubmitterSvc resourceModifiedSvc(IHapiTransactionService theHapiTransactionService, IResourceModifiedMessagePersistenceSvc theResourceModifiedMessagePersistenceSvc, SubscriptionChannelFactory theSubscriptionChannelFactory, StorageSettings theStorageSettings) -
asyncResourceModifiedProcessingSchedulerSvc
-
asyncResourceModifiedSubmitterSvc
@Bean public AsyncResourceModifiedSubmitterSvc asyncResourceModifiedSubmitterSvc(IResourceModifiedMessagePersistenceSvc theIResourceModifiedMessagePersistenceSvc, IResourceModifiedConsumerWithRetries theResourceModifiedConsumer)
-