Class CatalogCacheProperties

java.lang.Object
com.broadleafcommerce.catalog.cache.CatalogCacheProperties

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

    • CatalogCacheProperties

      public CatalogCacheProperties()
  • Method Details

    • getByActiveCategoryTtl

      public Duration getByActiveCategoryTtl()
    • getByActiveCategoryIdTtl

      public Duration getByActiveCategoryIdTtl()
    • getByActiveProductTtl

      public Duration getByActiveProductTtl()
    • getByProductAssetTtl

      public Duration getByProductAssetTtl()
    • getByProductContributionTtl

      public Duration getByProductContributionTtl()
    • getByRuleProductContributionTtl

      public Duration getByRuleProductContributionTtl()
    • getByVariantTtl

      public Duration getByVariantTtl()
    • getByPromotionalProductTtl

      public Duration getByPromotionalProductTtl()
    • getByCategoryAssetTtl

      public Duration getByCategoryAssetTtl()
    • getByBreadcrumbContributionTtl

      public Duration getByBreadcrumbContributionTtl()
    • getByBreadcrumbProductContributionTtl

      public Duration getByBreadcrumbProductContributionTtl()
    • getByCategoryProductTtl

      public Duration getByCategoryProductTtl()
    • getByActiveProductUriTtl

      public Duration getByActiveProductUriTtl()
    • getByAccessPolicyType

      public Duration getByAccessPolicyType()
    • setByActiveCategoryTtl

      public void setByActiveCategoryTtl(Duration byActiveCategoryTtl)
    • setByActiveCategoryIdTtl

      public void setByActiveCategoryIdTtl(Duration byActiveCategoryIdTtl)
    • setByActiveProductTtl

      public void setByActiveProductTtl(Duration byActiveProductTtl)
    • setByProductAssetTtl

      public void setByProductAssetTtl(Duration byProductAssetTtl)
    • setByProductContributionTtl

      public void setByProductContributionTtl(Duration byProductContributionTtl)
    • setByRuleProductContributionTtl

      public void setByRuleProductContributionTtl(Duration byRuleProductContributionTtl)
    • setByVariantTtl

      public void setByVariantTtl(Duration byVariantTtl)
    • setByPromotionalProductTtl

      public void setByPromotionalProductTtl(Duration byPromotionalProductTtl)
    • setByCategoryAssetTtl

      public void setByCategoryAssetTtl(Duration byCategoryAssetTtl)
    • setByBreadcrumbContributionTtl

      public void setByBreadcrumbContributionTtl(Duration byBreadcrumbContributionTtl)
    • setByBreadcrumbProductContributionTtl

      public void setByBreadcrumbProductContributionTtl(Duration byBreadcrumbProductContributionTtl)
    • setByCategoryProductTtl

      public void setByCategoryProductTtl(Duration byCategoryProductTtl)
    • setByActiveProductUriTtl

      public void setByActiveProductUriTtl(Duration byActiveProductUriTtl)
    • setByAccessPolicyType

      public void setByAccessPolicyType(Duration byAccessPolicyType)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object