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
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.broadleafcommerce.common.messaging.notification.NotificationPropertiescom.broadleafcommerce.common.messaging.notification.RetryPropertiesgetRetry()booleanisActive()voidsetActive(boolean active) voidsetMarketingMessageCacheInvalidationMessageSendDelay(Duration marketingMessageCacheInvalidationMessageSendDelay) voidsetNotification(com.broadleafcommerce.common.messaging.notification.NotificationProperties notification) voidsetOfferCacheInvalidationMessageSendDelay(Duration offerCacheInvalidationMessageSendDelay) voidsetOfferCodeCacheInvalidationMessageSendDelay(Duration offerCodeCacheInvalidationMessageSendDelay) voidsetRetry(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:
getNotificationin interfacecom.broadleafcommerce.common.messaging.notification.DurableNotificationProperties
-
getRetry
public com.broadleafcommerce.common.messaging.notification.RetryProperties getRetry()- Specified by:
getRetryin 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)
-