Class DataTrackingCacheProperties


  • @ConfigurationProperties("broadleaf.tracking.cache")
    public class DataTrackingCacheProperties
    extends Object
    Properties that influence cache settings for data tracking
    Author:
    Jeff Fischer
    • Constructor Detail

      • DataTrackingCacheProperties

        public DataTrackingCacheProperties()
    • Method Detail

      • getByCatalogTtl

        public Duration getByCatalogTtl()
      • getByCatalogInheritedTtl

        public Duration getByCatalogInheritedTtl()
      • getByCatalogContextIdTtl

        public Duration getByCatalogContextIdTtl()
      • getByCatalogVendorRefTtl

        public Duration getByCatalogVendorRefTtl()
      • getByCatalogInheritanceGraphTtl

        public Duration getByCatalogInheritanceGraphTtl()
      • getByCatalogTopDownInheritanceTtl

        public Duration getByCatalogTopDownInheritanceTtl()
      • getByCatalogChildrenTtl

        public Duration getByCatalogChildrenTtl()
      • getByCatalogApplicationOwnedTtl

        public Duration getByCatalogApplicationOwnedTtl()
      • getByCatalogLevelTtl

        public Duration getByCatalogLevelTtl()
      • getByApplicationContextIdTtl

        public Duration getByApplicationContextIdTtl()
      • getByApplicationUrlTtl

        public Duration getByApplicationUrlTtl()
      • setByCatalogTtl

        public void setByCatalogTtl​(Duration byCatalogTtl)
      • setByCatalogInheritedTtl

        public void setByCatalogInheritedTtl​(Duration byCatalogInheritedTtl)
      • setByCatalogContextIdTtl

        public void setByCatalogContextIdTtl​(Duration byCatalogContextIdTtl)
      • setByCatalogVendorRefTtl

        public void setByCatalogVendorRefTtl​(Duration byCatalogVendorRefTtl)
      • setByCatalogInheritanceGraphTtl

        public void setByCatalogInheritanceGraphTtl​(Duration byCatalogInheritanceGraphTtl)
      • setByCatalogTopDownInheritanceTtl

        public void setByCatalogTopDownInheritanceTtl​(Duration byCatalogTopDownInheritanceTtl)
      • setByCatalogChildrenTtl

        public void setByCatalogChildrenTtl​(Duration byCatalogChildrenTtl)
      • setByCatalogApplicationOwnedTtl

        public void setByCatalogApplicationOwnedTtl​(Duration byCatalogApplicationOwnedTtl)
      • setByCatalogLevelTtl

        public void setByCatalogLevelTtl​(Duration byCatalogLevelTtl)
      • setByApplicationContextIdTtl

        public void setByApplicationContextIdTtl​(Duration byApplicationContextIdTtl)
      • setByApplicationUrlTtl

        public void setByApplicationUrlTtl​(Duration byApplicationUrlTtl)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object