Uses of Interface
com.broadleafcommerce.common.messaging.notification.DurableNotificationProperties
Packages that use DurableNotificationProperties
Package
Description
-
Uses of DurableNotificationProperties in com.broadleafcommerce.common.messaging
Classes in com.broadleafcommerce.common.messaging that implement DurableNotificationPropertiesModifier and TypeClassDescriptionclass
Configuration properties for theNotificationHandler
andRetryHandler
related toPersistenceProducer
Constructors in com.broadleafcommerce.common.messaging with parameters of type DurableNotificationPropertiesModifierConstructorDescriptionPersistenceMessageNotificationHandler
(ChannelSupplier persistenceProducerSupplier, DurableNotificationProperties properties, List<IgnoredNotificationStateRepository> ignoredRepositories, MessageFactory<?> messageFactory, MessageSerializationHelper helper, List<PersistenceMessageAckedHandler> persistenceMessageAckedHandlers, com.broadleafcommerce.common.extension.data.DataRouteReference dataRouteReference) -
Uses of DurableNotificationProperties in com.broadleafcommerce.common.messaging.autoconfigure
Methods in com.broadleafcommerce.common.messaging.autoconfigure with parameters of type DurableNotificationPropertiesModifier and TypeMethodDescriptionDurableNotificationAutoConfiguration.retryHandler
(NotificationStateRepository repo, NotificationHandler handler, DurableNotificationProperties properties, String messageType, org.springframework.scheduling.TaskScheduler scheduler, com.broadleafcommerce.common.extension.data.DataRouteReference reference) -
Uses of DurableNotificationProperties in com.broadleafcommerce.common.messaging.notification
Subinterfaces of DurableNotificationProperties in com.broadleafcommerce.common.messaging.notificationModifier and TypeInterfaceDescriptioninterface
RepresentsDurableNotificationProperties
whosenotification
andretry
fields may be reset to new objects.Methods in com.broadleafcommerce.common.messaging.notification with parameters of type DurableNotificationPropertiesModifier and TypeMethodDescriptionstatic RetryClusterService
RetryServiceFactory.create
(org.apache.camel.cluster.CamelClusterService camelClusterService, DurableNotificationProperties properties, List<NotificationStateRepository> repositories, NotificationHandler handler, String messageType, List<IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.extension.data.DataRouteReference reference) Create a newRetryClusterService
instancestatic RetryClusterService
RetryServiceFactory.create
(org.apache.camel.cluster.CamelClusterService camelClusterService, DurableNotificationProperties properties, List<NotificationStateRepository> repositories, NotificationHandler handler, String messageType, List<IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.extension.data.DataRouteReference reference, List<Consumer<RetryHandlerStatus>> consumers) Constructors in com.broadleafcommerce.common.messaging.notification with parameters of type DurableNotificationPropertiesModifierConstructorDescriptionDefaultNotificationHandler
(ChannelSupplier producer, DurableNotificationProperties properties, String messageType, List<IgnoredNotificationStateRepository> ignoredRepositories, MessageFactory<?> messageFactory, MessageSerializationHelper helper) DefaultNotificationHandler
(ChannelSupplier producer, DurableNotificationProperties properties, String messageType, List<IgnoredNotificationStateRepository> ignoredRepositories, MessageSerializationHelper helper) DefaultRetryClusterService
(List<NotificationStateRepository> repositories, NotificationHandler notificationHandler, DurableNotificationProperties properties, String messageType, List<IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.extension.data.DataRouteReference reference) DefaultRetryHandler
(NotificationStateRepository repository, NotificationHandler notificationHandler, DurableNotificationProperties properties, String messageType, org.springframework.scheduling.TaskScheduler scheduler, com.broadleafcommerce.common.extension.data.DataRouteReference reference)