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

Packages that use ProcessContext
org.broadleafcommerce.core.checkout.service.workflow   
org.broadleafcommerce.core.offer.service.workflow   
org.broadleafcommerce.core.order.service.workflow   
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 ProcessContext in org.broadleafcommerce.core.checkout.service.workflow
 

Classes in org.broadleafcommerce.core.checkout.service.workflow that implement ProcessContext
 class CheckoutContext
           
 

Methods in org.broadleafcommerce.core.checkout.service.workflow that return ProcessContext
 ProcessContext CheckoutProcessContextFactory.createContext(CheckoutSeed seedData)
           
 

Methods in org.broadleafcommerce.core.checkout.service.workflow with parameters of type ProcessContext
protected  void PaymentServiceActivity.checkTransactionStatus(ProcessContext context, PaymentResponseItem paymentResponseItem)
           
 void CommitTaxRollbackHandler.rollbackState(Activity<? extends ProcessContext> activity, ProcessContext processContext, Map<String,Object> stateConfiguration)
           
 void CompleteOrderRollbackHandler.rollbackState(Activity<? extends ProcessContext> activity, ProcessContext processContext, Map<String,Object> stateConfiguration)
           
 

Method parameters in org.broadleafcommerce.core.checkout.service.workflow with type arguments of type ProcessContext
 void CommitTaxRollbackHandler.rollbackState(Activity<? extends ProcessContext> activity, ProcessContext processContext, Map<String,Object> stateConfiguration)
           
 void CompleteOrderRollbackHandler.rollbackState(Activity<? extends ProcessContext> activity, ProcessContext processContext, Map<String,Object> stateConfiguration)
           
 

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

Methods in org.broadleafcommerce.core.offer.service.workflow with parameters of type ProcessContext
 void RecordOfferUsageRollbackHandler.rollbackState(Activity<? extends ProcessContext> activity, ProcessContext processContext, Map<String,Object> stateConfiguration)
           
 

Method parameters in org.broadleafcommerce.core.offer.service.workflow with type arguments of type ProcessContext
 void RecordOfferUsageRollbackHandler.rollbackState(Activity<? extends ProcessContext> activity, ProcessContext processContext, Map<String,Object> stateConfiguration)
           
 

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

Classes in org.broadleafcommerce.core.order.service.workflow that implement ProcessContext
 class CartOperationContext
           
 

Methods in org.broadleafcommerce.core.order.service.workflow that return ProcessContext
 ProcessContext CartOperationProcessContextFactory.createContext(Object seedData)
          Creates the necessary context for cart operations
 

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

Classes in org.broadleafcommerce.core.payment.service.workflow that implement ProcessContext
 class SimplePaymentContext
           
 class WorkflowPaymentContext
           
 

Methods in org.broadleafcommerce.core.payment.service.workflow that return ProcessContext
 ProcessContext PaymentProcessContextFactory.createContext(Object seedData)
           
 ProcessContext SimplePaymentProcessContextFactory.createContext(Object seedData)
           
 

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

Classes in org.broadleafcommerce.core.pricing.service.workflow that implement ProcessContext
 class PricingContext
           
 

Methods in org.broadleafcommerce.core.pricing.service.workflow that return ProcessContext
 ProcessContext PricingProcessContextFactory.createContext(Order seedData)
           
 

Uses of ProcessContext in org.broadleafcommerce.core.util
 

Methods in org.broadleafcommerce.core.util that return ProcessContext
 ProcessContext ThirdPartyInteractionLatencySimulationActivity.execute(ProcessContext context)
           
 

Methods in org.broadleafcommerce.core.util with parameters of type ProcessContext
 ProcessContext ThirdPartyInteractionLatencySimulationActivity.execute(ProcessContext context)
           
 

Uses of ProcessContext in org.broadleafcommerce.core.workflow
 

Classes in org.broadleafcommerce.core.workflow with type parameters of type ProcessContext
 interface Activity<T extends ProcessContext>
           Interface to be used for workflows in Broadleaf.
 class BaseActivity<T extends ProcessContext>
           
 class BaseExtensionActivity<T extends ProcessContext>
           
 

Fields in org.broadleafcommerce.core.workflow with type parameters of type ProcessContext
protected  List<Activity<ProcessContext>> BaseProcessor.activities
           
 

Methods in org.broadleafcommerce.core.workflow that return ProcessContext
protected  ProcessContext EmptySequenceProcessor.createContext(Object seedData)
           
protected  ProcessContext SequenceProcessor.createContext(Object seedData)
           
 ProcessContext ProcessContextFactory.createContext(T preSeedData)
           
 ProcessContext Processor.doActivities()
           
 ProcessContext SequenceProcessor.doActivities()
           
 ProcessContext Processor.doActivities(Object seedData)
           
 ProcessContext SequenceProcessor.doActivities(Object seedData)
           
 ProcessContext ExplicitPrioritySequenceProcessor.doActivities(Object seedData)
           
 

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

Methods in org.broadleafcommerce.core.workflow with parameters of type ProcessContext
 void DefaultErrorHandler.handleError(ProcessContext context, Throwable th)
           
 void SilentErrorHandler.handleError(ProcessContext context, Throwable th)
           
 void ErrorHandler.handleError(ProcessContext context, Throwable th)
           
protected  boolean SequenceProcessor.processShouldStop(ProcessContext context, Activity<? extends ProcessContext> activity)
          Determine if the process should stop
 

Method parameters in org.broadleafcommerce.core.workflow with type arguments of type ProcessContext
protected  boolean SequenceProcessor.processShouldStop(ProcessContext context, Activity<? extends ProcessContext> activity)
          Determine if the process should stop
 void Processor.setActivities(List<Activity<ProcessContext>> activities)
           
 void BaseProcessor.setActivities(List<Activity<ProcessContext>> activities)
          Sets the collection of Activities to be executed by the Workflow Process
 boolean Processor.supports(Activity<? extends ProcessContext> activity)
           
 boolean SequenceProcessor.supports(Activity<? extends ProcessContext> activity)
           
 

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

Methods in org.broadleafcommerce.core.workflow.state that return ProcessContext
 ProcessContext RollbackFailureException.getProcessContext()
           
 

Methods in org.broadleafcommerce.core.workflow.state that return types with arguments of type ProcessContext
 Activity<? extends ProcessContext> RollbackFailureException.getActivity()
           
 

Methods in org.broadleafcommerce.core.workflow.state with parameters of type ProcessContext
 void ActivityStateManager.registerState(Activity<? extends ProcessContext> 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<? extends ProcessContext> activity, ProcessContext processContext, RollbackHandler rollbackHandler, Map<String,Object> stateItems)
           
 void ActivityStateManager.registerState(Activity<? extends ProcessContext> 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<? extends ProcessContext> activity, ProcessContext processContext, String region, RollbackHandler rollbackHandler, Map<String,Object> stateItems)
           
 void RollbackHandler.rollbackState(Activity<? extends ProcessContext> activity, ProcessContext processContext, Map<String,Object> stateConfiguration)
          Rollback the state of the activity to what it was prior to execution.
 void RollbackFailureException.setProcessContext(ProcessContext processContext)
           
 

Method parameters in org.broadleafcommerce.core.workflow.state with type arguments of type ProcessContext
 void ActivityStateManager.registerState(Activity<? extends ProcessContext> 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<? extends ProcessContext> activity, ProcessContext processContext, RollbackHandler rollbackHandler, Map<String,Object> stateItems)
           
 void ActivityStateManager.registerState(Activity<? extends ProcessContext> 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<? extends ProcessContext> activity, ProcessContext processContext, String region, RollbackHandler rollbackHandler, Map<String,Object> stateItems)
           
 void RollbackHandler.rollbackState(Activity<? extends ProcessContext> activity, ProcessContext processContext, Map<String,Object> stateConfiguration)
          Rollback the state of the activity to what it was prior to execution.
 void RollbackFailureException.setActivity(Activity<? extends ProcessContext> activity)
           
 



Copyright © 2013. All Rights Reserved.