Class NarrowingSupportFallbackProperties

java.lang.Object
com.broadleafcommerce.data.tracking.core.filtering.NarrowingSupportFallbackProperties

@ConfigurationProperties("broadleaf.tracking.narrowing.fallback") public class NarrowingSupportFallbackProperties extends Object
In scenarios where data routing is disabled or has a unique configuration, these properties serve as a fallback for reporting whether the current configuration supports a particular narrowing flow.
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    In the event that data routing is disabled or the configured route is not 'CatalogDataRouteSupporting', this property serves as a fallback for informing the system that the requisite configuration for catalog narrowing is present.
    boolean
    In the event that data routing is disabled or the configured route is not 'MarketplaceDataRouteSupporting', this property serves as a fallback for informing the system that the requisite configuration for marketplace narrowing is present.
    void
    setSupportsCatalog(boolean supportsCatalog)
    In the event that data routing is disabled or the configured route is not 'CatalogDataRouteSupporting', this property serves as a fallback for informing the system that the requisite configuration for catalog narrowing is present.
    void
    setSupportsMarketplace(boolean supportsMarketplace)
    In the event that data routing is disabled or the configured route is not 'MarketplaceDataRouteSupporting', this property serves as a fallback for informing the system that the requisite configuration for marketplace narrowing is present.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NarrowingSupportFallbackProperties

      public NarrowingSupportFallbackProperties()
  • Method Details

    • isSupportsCatalog

      public boolean isSupportsCatalog()
      In the event that data routing is disabled or the configured route is not 'CatalogDataRouteSupporting', this property serves as a fallback for informing the system that the requisite configuration for catalog narrowing is present.
    • isSupportsMarketplace

      public boolean isSupportsMarketplace()
      In the event that data routing is disabled or the configured route is not 'MarketplaceDataRouteSupporting', this property serves as a fallback for informing the system that the requisite configuration for marketplace narrowing is present.
    • setSupportsCatalog

      public void setSupportsCatalog(boolean supportsCatalog)
      In the event that data routing is disabled or the configured route is not 'CatalogDataRouteSupporting', this property serves as a fallback for informing the system that the requisite configuration for catalog narrowing is present.
    • setSupportsMarketplace

      public void setSupportsMarketplace(boolean supportsMarketplace)
      In the event that data routing is disabled or the configured route is not 'MarketplaceDataRouteSupporting', this property serves as a fallback for informing the system that the requisite configuration for marketplace narrowing is present.