Class PricingCacheProperties


  • @ConfigurationProperties("broadleaf.pricing.cache")
    public class PricingCacheProperties
    extends Object
    Properties that influence cache settings for the pricing service
    Author:
    Jeff Fischer
    • Constructor Detail

      • PricingCacheProperties

        public PricingCacheProperties()
    • Method Detail

      • getPriceListByCurrency

        public Duration getPriceListByCurrency()
      • getPriceListByUser

        public Duration getPriceListByUser()
      • getPriceListByPriceList

        public Duration getPriceListByPriceList()
      • getPriceDataByTargetAndPriceList

        public Duration getPriceDataByTargetAndPriceList()
      • setPriceListByCurrency

        public void setPriceListByCurrency​(Duration priceListByCurrency)
      • setPriceListByUser

        public void setPriceListByUser​(Duration priceListByUser)
      • setPriceListByPriceList

        public void setPriceListByPriceList​(Duration priceListByPriceList)
      • setPriceDataByTargetAndPriceList

        public void setPriceDataByTargetAndPriceList​(Duration priceDataByTargetAndPriceList)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object