
Class SubscriptionProcessorConfig
- java.lang.Object
-
- ca.uhn.fhir.jpa.subscription.match.config.SubscriptionProcessorConfig
-
@Import(SubscriptionModelConfig.class) public class SubscriptionProcessorConfig extends Object
This Spring config should be imported by a system that pulls messages off of the matching queue for processing, and handles delivery
-
-
Constructor Summary
Constructors Constructor Description SubscriptionProcessorConfig()
-
Method Summary
-
-
-
Constructor Detail
-
SubscriptionProcessorConfig
public SubscriptionProcessorConfig()
-
-
Method Detail
-
subscriptionMatchingSubscriber
@Bean public SubscriptionMatchingSubscriber subscriptionMatchingSubscriber()
-
subscriptionActivatingSubscriber
@Bean public SubscriptionActivatingSubscriber subscriptionActivatingSubscriber()
-
subscriptionMatchingSubscriberLoader
@Bean public MatchingQueueSubscriberLoader subscriptionMatchingSubscriberLoader()
-
subscriptionRegisteringSubscriber
@Bean public SubscriptionRegisteringSubscriber subscriptionRegisteringSubscriber()
-
subscriptionRegistry
@Bean public SubscriptionRegistry subscriptionRegistry()
-
subscriptionDeliveryChannelNamer
@Bean public SubscriptionDeliveryChannelNamer subscriptionDeliveryChannelNamer()
-
subscriptionLoader
@Bean public SubscriptionLoader subscriptionLoader()
-
subscriptionChannelRegistry
@Bean public SubscriptionChannelRegistry subscriptionChannelRegistry()
-
subscriptionDeliveryHandlerFactory
@Bean public SubscriptionDeliveryHandlerFactory subscriptionDeliveryHandlerFactory()
-
subscriptionDeliveringRestHookSubscriber
@Bean @Scope("prototype") public SubscriptionDeliveringRestHookSubscriber subscriptionDeliveringRestHookSubscriber()
-
subscriptionDeliveringMessageSubscriber
@Bean @Scope("prototype") public SubscriptionDeliveringMessageSubscriber subscriptionDeliveringMessageSubscriber()
-
subscriptionDeliveringEmailSubscriber
@Bean @Scope("prototype") public SubscriptionDeliveringEmailSubscriber subscriptionDeliveringEmailSubscriber(IEmailSender theEmailSender)
-
inMemorySubscriptionMatcher
@Bean public InMemorySubscriptionMatcher inMemorySubscriptionMatcher()
-
daoSubscriptionMatcher
@Bean public DaoSubscriptionMatcher daoSubscriptionMatcher()
-
subscriptionMatcher
@Bean @Primary public ISubscriptionMatcher subscriptionMatcher(DaoSubscriptionMatcher theDaoSubscriptionMatcher, InMemorySubscriptionMatcher theInMemorySubscriptionMatcher)
-
-