org.broadleafcommerce.core.workflow
Interface Processor
- All Known Implementing Classes:
- BaseProcessor, EmptySequenceProcessor, ExplicitPrioritySequenceProcessor, SequenceProcessor
public interface Processor
supports
boolean supports(Activity<? extends ProcessContext<? extends Object>> activity)
doActivities
ProcessContext<? extends Object> doActivities()
throws WorkflowException
- Throws:
WorkflowException
doActivities
ProcessContext<? extends Object> doActivities(Object seedData)
throws WorkflowException
- Throws:
WorkflowException
setActivities
void setActivities(List<Activity<ProcessContext<? extends Object>>> activities)
setDefaultErrorHandler
void setDefaultErrorHandler(ErrorHandler defaultErrorHandler)
setProcessContextFactory
void setProcessContextFactory(ProcessContextFactory<Object,Object> processContextFactory)
Copyright © 2013. All Rights Reserved.