Class CustomerContextCartTrackingAutoConfiguration
java.lang.Object
com.broadleafcommerce.cart.service.autoconfigure.CustomerContextCartTrackingAutoConfiguration
@Configuration
@ConditionalOnProperty(name="broadleaf.cart.tracking-type",
havingValue="CUSTOMER_CONTEXT")
public class CustomerContextCartTrackingAutoConfiguration
extends Object
If the cart tracking type is set to CUSTOMER_CONTEXT, this configuration overrides the default
TrackableBehavior for Cart, CartActionAudit, and CartNote.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.broadleafcommerce.data.tracking.core.TrackableBehaviorOverridecom.broadleafcommerce.data.tracking.core.TrackableBehaviorOverridecom.broadleafcommerce.data.tracking.core.TrackableBehaviorOverride
-
Constructor Details
-
CustomerContextCartTrackingAutoConfiguration
public CustomerContextCartTrackingAutoConfiguration()
-
-
Method Details
-
defaultCartCustomerContextBehaviorOverride
@Bean public com.broadleafcommerce.data.tracking.core.TrackableBehaviorOverride defaultCartCustomerContextBehaviorOverride() -
defaultCartActionAuditCustomerContextBehaviorOverride
@Bean public com.broadleafcommerce.data.tracking.core.TrackableBehaviorOverride defaultCartActionAuditCustomerContextBehaviorOverride() -
defaultCartNoteCustomerContextBehaviorOverride
@Bean public com.broadleafcommerce.data.tracking.core.TrackableBehaviorOverride defaultCartNoteCustomerContextBehaviorOverride()
-