org.broadleafcommerce.core.workflow
Interface Activity

All Superinterfaces:
org.springframework.beans.factory.BeanNameAware
All Known Implementing Classes:
BaseActivity, CompleteOrderActivity, CompositeActivity, CompositeActivity, CompositeActivity, FulfillmentGroupTotalActivity, OfferActivity, PaymentActivity, PaymentServiceActivity, PricingServiceActivity, ShippingActivity, ShippingOfferActivity, TaxActivity, TotalActivity

public interface Activity
extends org.springframework.beans.factory.BeanNameAware


Method Summary
 ProcessContext execute(ProcessContext context)
          Called by the encompassing processor to activate the execution of the Activity
 java.lang.String getBeanName()
           
 ErrorHandler getErrorHandler()
          Get the fine-grained error handler wired up for this Activity
 
Methods inherited from interface org.springframework.beans.factory.BeanNameAware
setBeanName
 

Method Detail

execute

ProcessContext execute(ProcessContext context)
                       throws java.lang.Exception
Called by the encompassing processor to activate the execution of the Activity

Parameters:
context - - process context for this workflow
Returns:
resulting process context
Throws:
java.lang.Exception

getErrorHandler

ErrorHandler getErrorHandler()
Get the fine-grained error handler wired up for this Activity

Returns:

getBeanName

java.lang.String getBeanName()


Copyright © 2012. All Rights Reserved.