Class PromotionCacheInvalidationMessagingProperties
java.lang.Object
com.broadleafcommerce.promotion.offer.service.messaging.autoconfigure.PromotionCacheInvalidationMessagingProperties
- All Implemented Interfaces:
com.broadleafcommerce.common.messaging.notification.DurableNotificationProperties
@ConfigurationProperties("broadleaf.offer.cache.invalidation")
public class PromotionCacheInvalidationMessagingProperties
extends Object
implements com.broadleafcommerce.common.messaging.notification.DurableNotificationProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.broadleafcommerce.common.messaging.notification.NotificationProperties
com.broadleafcommerce.common.messaging.notification.RetryProperties
getRetry()
boolean
isActive()
void
setActive
(boolean active) void
setMarketingMessageCacheInvalidationMessageSendDelay
(Duration marketingMessageCacheInvalidationMessageSendDelay) void
setNotification
(com.broadleafcommerce.common.messaging.notification.NotificationProperties notification) void
setOfferCacheInvalidationMessageSendDelay
(Duration offerCacheInvalidationMessageSendDelay) void
setOfferCodeCacheInvalidationMessageSendDelay
(Duration offerCodeCacheInvalidationMessageSendDelay) void
setRetry
(com.broadleafcommerce.common.messaging.notification.RetryProperties retry)
-
Constructor Details
-
PromotionCacheInvalidationMessagingProperties
public PromotionCacheInvalidationMessagingProperties()
-
-
Method Details
-
getOfferCacheInvalidationMessageSendDelay
-
getOfferCodeCacheInvalidationMessageSendDelay
-
getMarketingMessageCacheInvalidationMessageSendDelay
-
isActive
public boolean isActive() -
getNotification
public com.broadleafcommerce.common.messaging.notification.NotificationProperties getNotification()- Specified by:
getNotification
in interfacecom.broadleafcommerce.common.messaging.notification.DurableNotificationProperties
-
getRetry
public com.broadleafcommerce.common.messaging.notification.RetryProperties getRetry()- Specified by:
getRetry
in interfacecom.broadleafcommerce.common.messaging.notification.DurableNotificationProperties
-
setOfferCacheInvalidationMessageSendDelay
public void setOfferCacheInvalidationMessageSendDelay(Duration offerCacheInvalidationMessageSendDelay) -
setOfferCodeCacheInvalidationMessageSendDelay
public void setOfferCodeCacheInvalidationMessageSendDelay(Duration offerCodeCacheInvalidationMessageSendDelay) -
setMarketingMessageCacheInvalidationMessageSendDelay
public void setMarketingMessageCacheInvalidationMessageSendDelay(Duration marketingMessageCacheInvalidationMessageSendDelay) -
setActive
public void setActive(boolean active) -
setNotification
public void setNotification(com.broadleafcommerce.common.messaging.notification.NotificationProperties notification) -
setRetry
public void setRetry(com.broadleafcommerce.common.messaging.notification.RetryProperties retry)
-