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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
int
hashCode()
boolean
Whether a notification for a catalog entity creation is allowed.boolean
Whether a notification for a catalog entity deletion is allowed.boolean
Whether a notification for a catalog entity update is allowed.void
setAllowCatalogEntityCreationNotification
(boolean allowCatalogEntityCreationNotification) Whether a notification for a catalog entity creation is allowed.void
setAllowCatalogEntityDeletionNotification
(boolean allowCatalogEntityDeletionNotification) Whether a notification for a catalog entity deletion is allowed.void
setAllowCatalogEntityUpdateNotification
(boolean allowCatalogEntityUpdateNotification) Whether a notification for a catalog entity update is allowed.toString()
-
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
-
canEqual
-
hashCode
public int hashCode() -
toString
-