Class SubscriptionDeliveryHandlerFactory
- java.lang.Object
-
- ca.uhn.fhir.jpa.subscription.module.channel.SubscriptionDeliveryHandlerFactory
-
@Component public abstract class SubscriptionDeliveryHandlerFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description SubscriptionDeliveryHandlerFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Optional<org.springframework.messaging.MessageHandler>createDeliveryHandler(CanonicalSubscriptionChannelType theChannelType)protected abstract SubscriptionDeliveringEmailSubscribergetSubscriptionDeliveringEmailSubscriber(IEmailSender myEmailSender)protected abstract SubscriptionDeliveringRestHookSubscribergetSubscriptionDeliveringRestHookSubscriber()voidsetEmailSender(IEmailSender theEmailSender)
-
-
-
Constructor Detail
-
SubscriptionDeliveryHandlerFactory
public SubscriptionDeliveryHandlerFactory()
-
-
Method Detail
-
getSubscriptionDeliveringEmailSubscriber
@Lookup protected abstract SubscriptionDeliveringEmailSubscriber getSubscriptionDeliveringEmailSubscriber(IEmailSender myEmailSender)
-
getSubscriptionDeliveringRestHookSubscriber
@Lookup protected abstract SubscriptionDeliveringRestHookSubscriber getSubscriptionDeliveringRestHookSubscriber()
-
createDeliveryHandler
public Optional<org.springframework.messaging.MessageHandler> createDeliveryHandler(CanonicalSubscriptionChannelType theChannelType)
-
setEmailSender
public void setEmailSender(IEmailSender theEmailSender)
-
-