public class DefaultFlowEngine extends Object implements FlowEngine
| 构造器和说明 |
|---|
DefaultFlowEngine(FlowsHolder flowsHolder,
FlowTxsHolder flowTxsHolder) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
insertTarget(String flow,
T target,
Map<Object,Object> attachment)
以新事务插入目标对象到数据库并提交事务
|
<T> T |
insertTargetAndStart(String flow,
T target,
Map<Object,Object> attachment)
以新事务插入目标对象到数据库并提交事务,然后执行流程
|
<T> T |
start(String flow,
T target)
执行流程
|
<T> T |
start(String flow,
T target,
Map<Object,Object> attachment)
执行流程
|
public DefaultFlowEngine(FlowsHolder flowsHolder, FlowTxsHolder flowTxsHolder)
public <T> T start(String flow, T target)
FlowEnginestart 在接口中 FlowEngineflow - 流程名称target - 目标对象public <T> T start(String flow, T target, Map<Object,Object> attachment)
FlowEnginestart 在接口中 FlowEngineflow - 流程名称target - 目标对象attachment - 附件(为null的话则会自动生成一个空Map作为附件)public <T> T insertTarget(String flow, T target, Map<Object,Object> attachment)
FlowEngineinsertTarget 在接口中 FlowEngineflow - 流程名称target - 目标对象attachment - 附件(为null的话则会自动生成一个空Map作为附件)public <T> T insertTargetAndStart(String flow, T target, Map<Object,Object> attachment)
FlowEngineinsertTargetAndStart 在接口中 FlowEngineflow - 流程名称target - 目标对象attachment - 附件(为null的话则会自动生成一个空Map作为附件)Copyright © 2018 Pivotal Software, Inc.. All rights reserved.