Uses of Class
org.broadleafcommerce.core.workflow.BaseActivity
Packages that use BaseActivity
Package
Description
-
Uses of BaseActivity in org.broadleafcommerce.core.checkout.service.workflow
Subclasses of BaseActivity in org.broadleafcommerce.core.checkout.service.workflowModifier and TypeClassDescriptionclassThis is an optional activity to allow a committal of taxes to a tax sub system.classclassclassDecrements inventoryclassclassThis activity is responsible for validating and processing several aspects of an order's payment so that it may successfully complete the checkout workflow.classThis will check the availability and quantities (if applicable) all order items in checkout request.classThis activity is responsible for providing an extension point for validating a checkout request.classThis is an required activity to valiate if required product options are in the order. -
Uses of BaseActivity in org.broadleafcommerce.core.offer.service.workflow
Subclasses of BaseActivity in org.broadleafcommerce.core.offer.service.workflowModifier and TypeClassDescriptionclassSaves an instance of OfferAudit for each offer in the passed in order.classChecks the offers being used in the order to make sure that the customer has not exceeded the max uses for theOffer. -
Uses of BaseActivity in org.broadleafcommerce.core.order.service.workflow
Subclasses of BaseActivity in org.broadleafcommerce.core.order.service.workflowModifier and TypeClassDescriptionclassCommon functionality between checking availability between adds and updatesclassAs of Broadleaf version 3.1.0, saves of individual aspects of an Order (such as OrderItems and FulfillmentGroupItems) no longer happen in their respective activities.classclassThis activity handles both adds and updates.classVery similar to theCheckAddAvailabilityActivitybut in the blUpdateItemWorkflow insteadclassclassclassclass -
Uses of BaseActivity in org.broadleafcommerce.core.order.service.workflow.add
Subclasses of BaseActivity in org.broadleafcommerce.core.order.service.workflow.addModifier and TypeClassDescriptionclassclassclass -
Uses of BaseActivity in org.broadleafcommerce.core.order.service.workflow.remove
Subclasses of BaseActivity in org.broadleafcommerce.core.order.service.workflow.removeModifier and TypeClassDescriptionclassclassThis class is responsible for determining which OrderItems should be removed from the order, taking into account the fact that removing an OrderItem should also remove all of its child order items.classclass -
Uses of BaseActivity in org.broadleafcommerce.core.order.service.workflow.update
Subclasses of BaseActivity in org.broadleafcommerce.core.order.service.workflow.updateModifier and TypeClassDescriptionclassclassclassclass -
Uses of BaseActivity in org.broadleafcommerce.core.order.service.workflow.update.options
Modifier and TypeClassDescriptionclassclass -
Uses of BaseActivity in org.broadleafcommerce.core.pricing.service.workflow
Subclasses of BaseActivity in org.broadleafcommerce.core.pricing.service.workflowModifier and TypeClassDescriptionclassThe AdjustOrderPaymentsActivity is responsible for adjusting any of the order payments that have already been applied to the order.classThis pricing workflow step will automatically bundle items in the cart.classclassclassThis class is used in conjunction with theDetermineOfferChangeActivityto determine if the number of offers changed on the order during the pricing workflow.classThis class is used in conjunction with theCountTotalOffersActivityto determine if the number of offers changed on the order during the pricing workflow.classCalled during the pricing workflow to set the merchandise total for each FulfillmentGroup in an Order.classCalled during the pricing workflow to compute all of the fulfillment costs for all of the FulfillmentGroups on an Order and updates Order with the total price of all of the FufillmentGroupsclassCalled during the pricing workflow to set each item's merchandise total and taxable totalclassclassclassUtilized within the blPricingWorkflow to calculate tax for anOrderclassThe TotalActivity is responsible for calculating and setting totals for a given order. -
Uses of BaseActivity in org.broadleafcommerce.core.util
Subclasses of BaseActivity in org.broadleafcommerce.core.utilModifier and TypeClassDescriptionclassSimple workflow activity to simulate an amount of latency introduced by communicating with a third party provider (e.g. -
Uses of BaseActivity in org.broadleafcommerce.core.workflow
Subclasses of BaseActivity in org.broadleafcommerce.core.workflowModifier and TypeClassDescriptionclassBaseExtensionActivity<T extends ProcessContext<?>>classA Do-nothing activity used to test proper merge ordering in workflows