Class PropagationManagerProperties

java.lang.Object
com.broadleafcommerce.data.tracking.core.transition.environment.PropagationManagerProperties

@ConfigurationProperties(prefix="broadleaf.propagation") public class PropagationManagerProperties extends Object
Granular properties related to propagation capabilities. Specifically, those features embodied in DefaultPropagationManager.
Since:
Data Tracking 2.0.5
  • Constructor Details

    • PropagationManagerProperties

      public PropagationManagerProperties()
  • Method Details

    • isAllowCatalogEntityDeletionNotification

      public boolean isAllowCatalogEntityDeletionNotification()
      Whether a notification for a catalog entity deletion is allowed. Default is true. NOTE: Prior to 2.0.5, all catalog entity deletion notifications were always enabled and why the default is set to true.
    • isAllowCatalogEntityCreationNotification

      public boolean isAllowCatalogEntityCreationNotification()
      Whether a notification for a catalog entity creation is allowed. Default is false.
    • isAllowCatalogEntityUpdateNotification

      public boolean isAllowCatalogEntityUpdateNotification()
      Whether a notification for a catalog entity update is allowed. Default is false.
    • setAllowCatalogEntityDeletionNotification

      public void setAllowCatalogEntityDeletionNotification(boolean allowCatalogEntityDeletionNotification)
      Whether a notification for a catalog entity deletion is allowed. Default is true. NOTE: Prior to 2.0.5, all catalog entity deletion notifications were always enabled and why the default is set to true.
    • setAllowCatalogEntityCreationNotification

      public void setAllowCatalogEntityCreationNotification(boolean allowCatalogEntityCreationNotification)
      Whether a notification for a catalog entity creation is allowed. Default is false.
    • setAllowCatalogEntityUpdateNotification

      public void setAllowCatalogEntityUpdateNotification(boolean allowCatalogEntityUpdateNotification)
      Whether a notification for a catalog entity update is allowed. Default is false.
    • 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