Uses of Interface
com.broadleafcommerce.cartoperation.service.checkout.workflow.activity.CheckoutWorkflowActivity
-
Packages that use CheckoutWorkflowActivity Package Description com.broadleafcommerce.cartoperation.service.checkout.workflow com.broadleafcommerce.cartoperation.service.checkout.workflow.activity -
-
Uses of CheckoutWorkflowActivity in com.broadleafcommerce.cartoperation.service.checkout.workflow
Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow that return types with arguments of type CheckoutWorkflowActivity Modifier and Type Method Description protected List<CheckoutWorkflowActivity>DefaultCheckoutWorkflow. getWorkflowActivities()Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow with parameters of type CheckoutWorkflowActivity Modifier and Type Method Description protected com.broadleafcommerce.cart.client.domain.CartDefaultCheckoutWorkflow. executeActivity(@NonNull CheckoutWorkflowActivity activity, @NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull String requestId, @NonNull Map<String,String> paymentLockTokens, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Constructor parameters in com.broadleafcommerce.cartoperation.service.checkout.workflow with type arguments of type CheckoutWorkflowActivity Constructor Description DefaultCheckoutWorkflow(List<CheckoutWorkflowActivity> workflowActivities, CheckoutRollbackEventProducer checkoutRollbackEventProducer, CartProvider cartProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, org.springframework.context.MessageSource messageSource) -
Uses of CheckoutWorkflowActivity in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
Subinterfaces of CheckoutWorkflowActivity in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity Modifier and Type Interface Description interfaceRequiresSecurePaymentInformationActivityAn extension ofCheckoutWorkflowActivity}, implementations of this interface require secure payment information (i.e.Classes in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity that implement CheckoutWorkflowActivity Modifier and Type Class Description classCartFulfillmentValidationActivityValidates the fulfillment information on the cart.classCartItemValidationActivityThisCheckoutWorkflowActivityis responsible for validating that the cart'sCartItemsinclude all necessary selections and data so that we can clearly understand what is being purchased and must later be fulfilled.classCartOfferValidationActivityThisCheckoutWorkflowActivityis responsible for validating that the cart's offers, offer codes, and campaign codes are still valid.classCartPaymentMethodValidationActivityThisCheckoutWorkflowActivityis responsible for validating that the cart includesPaymentSummarieswhose sum is equal toCartPricing.getTotal().classCartPricingValidationActivityThisCheckoutWorkflowActivityis responsible for validating that theCartand itsCartItemshave been successfully priced.classCartStalePricingValidationActivityThisCheckoutWorkflowActivityis responsible for validating that theCartand itsCartItemshave the actual (latest) prices.classInventoryAvailabilityValidationCheckoutWorkflowActivityclassPaymentTransactionExecutionActivityThisCheckoutWorkflowActivityis responsible for executing payment transactions that are required to complete a successful checkout.
-