Class AutoBundleActivity

java.lang.Object
org.broadleafcommerce.core.workflow.BaseActivity<ProcessContext<Order>>
org.broadleafcommerce.core.pricing.service.workflow.AutoBundleActivity
All Implemented Interfaces:
Activity<ProcessContext<Order>>, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.core.Ordered

public class AutoBundleActivity extends BaseActivity<ProcessContext<Order>>
This pricing workflow step will automatically bundle items in the cart.

For example, if a ProductBundle exists of two items and the user has one of the items in their cart. If they then add the second item, this activity will replace the two items with the ProductBundle.

This only occurs if the ProductBundle is set to "automatically" bundle.