public abstract class AbstractFlowExecutorImpl extends FlowManagerImpl
DEFAULT_BEGIN_NODE, DEFAULT_END_NODE, EXCEPTION_DEAL_FLOW, EXCEPTION_DEAL_NODE, EXCEPTION_DEAL_NODE_KEY, EXCEPTION_DEAL_SUBFLOW, EXCEPTION_KEY, FLOW_BEAN, FLOW_XSTREAM_PACKAGENAME, PAGE_FLOW_BEAN| Constructor and Description |
|---|
AbstractFlowExecutorImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkInputParameter(Flow flow,
Context context) |
protected void |
checkOutputParameter(Flow flow,
Context context) |
Context |
getInputContext(Flow flow,
Context context) |
protected Context |
getNewContext(Flow flow,
Context context)
获取一个新环境
|
Context |
getOutputContext(Flow flow,
Context context) |
boolean |
isChange() |
protected void |
logContext(Context context) |
void |
setChange(boolean change) |
protected void |
setProperties(Node node,
ComponentInterface componentInstance,
Context context)
把配置的参数注入进去
|
addFlow, assemble, getFlow, getFlowIdMap, removeFlow, removeFlowaddSubFlow, getSubFlow, getSubFlowIdMap, removeSubFlow, removeSubFlowaddComponent, addComponents, getComponentDefine, getComponentDefines, getComponentInstance, removeComponent, removeComponentsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecute, executeprotected void logContext(Context context)
protected Context getNewContext(Flow flow, Context context)
flow - context - protected void setProperties(Node node, ComponentInterface componentInstance, Context context)
node - componentInstance - public boolean isChange()
public void setChange(boolean change)
Copyright © 2006–2018 TinyGroup. All rights reserved.