Class PricingCacheInvalidationEvent

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
com.broadleafcommerce.pricing.service.messaging.cache.PricingCacheInvalidationEvent
All Implemented Interfaces:
Serializable

public class PricingCacheInvalidationEvent extends org.springframework.context.ApplicationEvent
Internal Spring event to notify listeners of a state change on an entity in order to influence cache invalidation activities. If reset is true, the event is interpreted as a request to completely reset all concerned caches. Otherwise, the listener should attempt to look at information about individual cache members in cacheInfo for discrete cache invalidation.
See Also:
  • Constructor Details

    • PricingCacheInvalidationEvent

      public PricingCacheInvalidationEvent(Object source, Map<String,String> cacheInfo, String type)
    • PricingCacheInvalidationEvent

      public PricingCacheInvalidationEvent(Object source, String type)
  • Method Details