
Class SubscriptionDeliveryHandlerFactory
java.lang.Object
ca.uhn.fhir.jpa.subscription.channel.subscription.SubscriptionDeliveryHandlerFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
-
Constructor Summary
ConstructorsConstructorDescriptionSubscriptionDeliveryHandlerFactory
(org.springframework.context.ApplicationContext theApplicationContext, IEmailSender theEmailSender) -
Method Summary
Modifier and TypeMethodDescriptionOptional
<org.springframework.messaging.MessageHandler> createDeliveryHandler
(CanonicalSubscriptionChannelType theChannelType) protected SubscriptionDeliveringEmailSubscriber
newSubscriptionDeliveringEmailSubscriber
(IEmailSender theEmailSender) protected SubscriptionDeliveringMessageSubscriber
protected SubscriptionDeliveringRestHookSubscriber
-
Field Details
-
myApplicationContext
-
-
Constructor Details
-
SubscriptionDeliveryHandlerFactory
public SubscriptionDeliveryHandlerFactory(org.springframework.context.ApplicationContext theApplicationContext, IEmailSender theEmailSender)
-
-
Method Details
-
newSubscriptionDeliveringEmailSubscriber
protected SubscriptionDeliveringEmailSubscriber newSubscriptionDeliveringEmailSubscriber(IEmailSender theEmailSender) -
newSubscriptionDeliveringRestHookSubscriber
-
newSubscriptionDeliveringMessageSubscriber
-
createDeliveryHandler
public Optional<org.springframework.messaging.MessageHandler> createDeliveryHandler(CanonicalSubscriptionChannelType theChannelType)
-