public class SequenceProcessor<U,T> extends BaseProcessor<U,T>
activities, allowEmptyActivities, beanFactory, beanName, defaultErrorHandler, moduleActivities, supportLogger| Constructor and Description |
|---|
SequenceProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected ProcessContext<U> |
createContext(T seedData) |
<P extends ProcessContext<U>> |
doActivities() |
<P extends ProcessContext<U>> |
doActivities(T seedData) |
protected boolean |
processShouldStop(ProcessContext<U> context,
Activity<ProcessContext<U>> activity)
Determine if the process should stop
|
void |
setProcessContextFactory(ProcessContextFactory<U,T> processContextFactory) |
boolean |
supports(Activity<? extends ProcessContext<U>> activity) |
getActivities, getAutoRollbackOnError, getBeanDesc, getBeanFactory, getBeanName, getDefaultErrorHandler, getModuleActivities, isAllowEmptyActivities, onApplicationEvent, setActivities, setAllowEmptyActivities, setAutoRollbackOnError, setBeanFactory, setBeanName, setDefaultErrorHandlerpublic boolean supports(Activity<? extends ProcessContext<U>> activity)
public <P extends ProcessContext<U>> P doActivities() throws WorkflowException
WorkflowExceptionpublic <P extends ProcessContext<U>> P doActivities(T seedData) throws WorkflowException
WorkflowExceptionprotected boolean processShouldStop(ProcessContext<U> context, Activity<ProcessContext<U>> activity)
context - the current process contextactivity - the current activity in the iterationprotected ProcessContext<U> createContext(T seedData) throws WorkflowException
WorkflowExceptionpublic void setProcessContextFactory(ProcessContextFactory<U,T> processContextFactory)
Copyright © 2021. All rights reserved.