Uses of Interface
org.broadleafcommerce.core.workflow.Activity

Packages that use Activity
org.broadleafcommerce.core.checkout.service.workflow   
org.broadleafcommerce.core.offer.service.workflow   
org.broadleafcommerce.core.order.service.workflow   
org.broadleafcommerce.core.order.service.workflow.add   
org.broadleafcommerce.core.order.service.workflow.remove   
org.broadleafcommerce.core.order.service.workflow.update   
org.broadleafcommerce.core.payment.service.workflow   
org.broadleafcommerce.core.pricing.service.workflow   
org.broadleafcommerce.core.util   
org.broadleafcommerce.core.workflow   
org.broadleafcommerce.core.workflow.state   
 

Uses of Activity in org.broadleafcommerce.core.checkout.service.workflow
 

Classes in org.broadleafcommerce.core.checkout.service.workflow that implement Activity
 class CompleteOrderActivity
           
 class PaymentServiceActivity
           
 class PricingServiceActivity
           
 

Uses of Activity in org.broadleafcommerce.core.offer.service.workflow
 

Classes in org.broadleafcommerce.core.offer.service.workflow that implement Activity
 class RecordOfferUsageActivity
          Saves an instance of OfferAudit for each offer in the passed in order.
 class VerifyCustomerMaxOfferUsesActivity
          Checks the offers being used in the order to make sure that the customer has not exceeded the max uses for the offer.
 

Uses of Activity in org.broadleafcommerce.core.order.service.workflow
 

Classes in org.broadleafcommerce.core.order.service.workflow that implement Activity
 class PriceOrderIfNecessaryActivity
           
 class VerifyFulfillmentGroupItemsActivity
           
 

Uses of Activity in org.broadleafcommerce.core.order.service.workflow.add
 

Classes in org.broadleafcommerce.core.order.service.workflow.add that implement Activity
 class AddFulfillmentGroupItemActivity
           
 class AddOrderItemActivity
           
 class ValidateAddRequestActivity
           
 

Uses of Activity in org.broadleafcommerce.core.order.service.workflow.remove
 

Classes in org.broadleafcommerce.core.order.service.workflow.remove that implement Activity
 class RemoveFulfillmentGroupItemActivity
           
 class RemoveOrderItemActivity
          This class is responsible for removing OrderItems when requested by the OrderService.
 class RemoveOrderMultishipOptionActivity
           
 class ValidateRemoveRequestActivity
           
 

Uses of Activity in org.broadleafcommerce.core.order.service.workflow.update
 

Classes in org.broadleafcommerce.core.order.service.workflow.update that implement Activity
 class UpdateFulfillmentGroupItemActivity
           
 class UpdateOrderItemActivity
           
 class UpdateOrderMultishipOptionActivity
           
 class ValidateUpdateRequestActivity
           
 

Uses of Activity in org.broadleafcommerce.core.payment.service.workflow
 

Classes in org.broadleafcommerce.core.payment.service.workflow that implement Activity
 class CompositeActivity
           
 class PaymentActivity
           
 

Uses of Activity in org.broadleafcommerce.core.pricing.service.workflow
 

Classes in org.broadleafcommerce.core.pricing.service.workflow that implement Activity
 class AutoBundleActivity
          This pricing workflow step will automatically bundle items in the cart.
 class ConsolidateFulfillmentFeesActivity
           
 class FulfillmentGroupMerchandiseTotalActivity
          Called during the pricing workflow to set the merchandise total for each FulfillmentGroup in an Order.
 class FulfillmentGroupPricingActivity
          Called 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 FufillmentGroups
 class FulfillmentItemPricingActivity
          Called during the pricing workflow to set each item's merchandise total and taxable total
 class OfferActivity
           
 class ShippingActivity
          Deprecated. Should use the FulfillmentOption paradigm, implemented in FulfillmentPricingService. This activity was replaced by FulfillmentGroupPricingActivity.
 class ShippingOfferActivity
           
 class TaxActivity
           
 class TotalActivity
          The TotalActivity is responsible for calculating and setting totals for a given order.
 

Uses of Activity in org.broadleafcommerce.core.util
 

Classes in org.broadleafcommerce.core.util that implement Activity
 class ThirdPartyInteractionLatencySimulationActivity
          Simple workflow activity to simulate an amount of latency introduced by communicating with a third party provider (e.g.
 

Uses of Activity in org.broadleafcommerce.core.workflow
 

Classes in org.broadleafcommerce.core.workflow that implement Activity
 class BaseActivity
           
 class BaseExtensionActivity
           
 

Methods in org.broadleafcommerce.core.workflow that return types with arguments of type Activity
 List<Activity> BaseProcessor.getActivities()
           
 

Methods in org.broadleafcommerce.core.workflow with parameters of type Activity
 boolean Processor.supports(Activity activity)
           
 boolean SequenceProcessor.supports(Activity activity)
           
 

Method parameters in org.broadleafcommerce.core.workflow with type arguments of type Activity
 void Processor.setActivities(List<Activity> activities)
           
 void BaseProcessor.setActivities(List<Activity> activities)
          Sets the collection of Activities to be executed by the Workflow Process
 

Uses of Activity in org.broadleafcommerce.core.workflow.state
 

Methods in org.broadleafcommerce.core.workflow.state that return Activity
 Activity RollbackFailureException.getActivity()
           
 

Methods in org.broadleafcommerce.core.workflow.state with parameters of type Activity
 void ActivityStateManager.registerState(Activity activity, ProcessContext processContext, RollbackHandler rollbackHandler, Map<String,Object> stateItems)
          Register a RollbackHandler instance and some arbitrary state items with the StateManager.
 void ActivityStateManagerImpl.registerState(Activity activity, ProcessContext processContext, RollbackHandler rollbackHandler, Map<String,Object> stateItems)
           
 void ActivityStateManager.registerState(Activity activity, ProcessContext processContext, String region, RollbackHandler rollbackHandler, Map<String,Object> stateItems)
          Register a RollbackHandler instance and some arbitrary state items with the StateManager.
 void ActivityStateManagerImpl.registerState(Activity activity, ProcessContext processContext, String region, RollbackHandler rollbackHandler, Map<String,Object> stateItems)
           
 void RollbackHandler.rollbackState(Activity activity, ProcessContext processContext, Map<String,Object> stateConfiguration)
          Rollback the state of the activity to what it was prior to execution.
 void RollbackFailureException.setActivity(Activity activity)
           
 



Copyright © 2013. All Rights Reserved.