public abstract class ComponentManagerImpl extends Object implements FlowExecutor
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 |
|---|
ComponentManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponent(ComponentDefine component) |
void |
addComponents(ComponentDefines components) |
ComponentDefine |
getComponentDefine(String componentName) |
List<ComponentDefine> |
getComponentDefines() |
ComponentInterface |
getComponentInstance(String componentName)
根据组件名称获取组件实例
|
void |
removeComponent(ComponentDefine component) |
void |
removeComponents(ComponentDefines components) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecute, execute, getInputContext, getOutputContext, isChange, setChangeaddFlow, assemble, getFlow, getFlowIdMap, removeFlow, removeFlowaddSubFlow, getSubFlow, getSubFlowIdMap, removeSubFlow, removeSubFlowpublic void addComponents(ComponentDefines components)
addComponents in interface ComponentManagerpublic void removeComponents(ComponentDefines components)
removeComponents in interface ComponentManagerpublic ComponentInterface getComponentInstance(String componentName)
ComponentManagergetComponentInstance in interface ComponentManagerpublic void addComponent(ComponentDefine component)
addComponent in interface ComponentManagerpublic void removeComponent(ComponentDefine component)
removeComponent in interface ComponentManagerpublic ComponentDefine getComponentDefine(String componentName)
getComponentDefine in interface ComponentManagerpublic List<ComponentDefine> getComponentDefines()
getComponentDefines in interface ComponentManagerCopyright © 2006–2018 TinyGroup. All rights reserved.