| 程序包 | 说明 |
|---|---|
| cn.schoolwow.quickflow | |
| cn.schoolwow.quickflow.domain | |
| cn.schoolwow.quickflow.flow | |
| cn.schoolwow.quickflow.util |
| 限定符和类型 | 方法和说明 |
|---|---|
QuickFlowExecutor |
QuickFlowExecutor.beforeAfterFlowHandler(BeforeAfterFlowHandler beforeAfterFlowHandler)
主流程列表前后添加流程列表
|
QuickFlowExecutor |
QuickFlowExecutor.executeGlobalBeforeAfter(boolean executeGlobalBeforeAfter)
是否所有流程都执行全局beforeAfter处理器
|
QuickFlowExecutor |
QuickFlowExecutor.executeGlobalSingleFlow(boolean executeGlobalSingleFlow)
是否所有流程都执行全局singleFlow处理器
|
QuickFlowExecutor |
QuickFlowExecutor.executeGlobalTryCatchFinally(boolean executeGlobalTryCatchFinally)
是否所有流程都执行全局tryCatchFinally处理器
|
QuickFlowExecutor |
QuickFlowExecutor.ignoreBroken(boolean ignoreBroken)
是否忽略中断
|
QuickFlowExecutor |
QuickFlowExecutor.ignoreException(boolean ignoreException)
是否忽略异常
|
QuickFlowExecutor |
QuickFlowExecutor.next(BusinessFlow flow)
指定下一个业务逻辑
|
QuickFlowExecutor |
QuickFlowExecutor.next(CompositeBusinessFlow compositeBusinessFlow)
指定下一个业务逻辑
|
QuickFlowExecutor |
QuickFlowExecutor.next(String flowName)
指定下一个业务逻辑
|
QuickFlowExecutor |
QuickFlowExecutor.printTrace(boolean printTrace)
是否打印路径
|
QuickFlowExecutor |
QuickFlowExecutor.putData(Map<String,Object> dataMap)
设置请求参数
|
QuickFlowExecutor |
QuickFlowExecutor.putData(String key,
Object value)
设置请求参数
|
QuickFlowExecutor |
QuickFlowExecutor.putTemporaryData(Map<String,Object> dataMap)
设置临时请求参数
|
QuickFlowExecutor |
QuickFlowExecutor.putTemporaryData(String key,
Object value)
设置临时请求参数
|
QuickFlowExecutor |
QuickFlowExecutor.putThreadLocalData(Map<String,Object> dataMap)
设置线程本地参数
|
QuickFlowExecutor |
QuickFlowExecutor.putThreadLocalData(String key,
Object value)
设置线程本地参数
|
QuickFlowExecutor |
QuickFlowExecutor.singleFlowListener(SingleFlowListener singleFlowListener)
流程执行前后事件监听
|
QuickFlowExecutor |
QuickFlow.startFlow(BusinessFlow businessFlow)
构建流程
|
QuickFlowExecutor |
QuickFlow.startFlow(CompositeBusinessFlow compositeBusinessFlow)
构建流程
|
QuickFlowExecutor |
QuickFlow.startFlow(FlowExecutorOption flowExecutorOption)
构建流程
|
QuickFlowExecutor |
QuickFlow.startFlow(String name)
构建流程
|
QuickFlowExecutor |
QuickFlowExecutor.startRecord(boolean startRecord)
设置是否开启日志记录
|
QuickFlowExecutor |
QuickFlowExecutor.tryCatchFinallyHandler(TryCatchFinallyHandler tryCatchFinallyHandler)
指定try-catch-finally处理器
|
| 限定符和类型 | 方法和说明 |
|---|---|
QuickFlowExecutor |
FlowContextImpl.startFlow(BusinessFlow businessFlow) |
QuickFlowExecutor |
FlowContext.startFlow(BusinessFlow businessFlow)
创建流程
|
QuickFlowExecutor |
FlowContextImpl.startFlow(CompositeBusinessFlow compositeBusinessFlow) |
QuickFlowExecutor |
FlowContext.startFlow(CompositeBusinessFlow compositeBusinessFlow)
创建流程
|
QuickFlowExecutor |
FlowContextImpl.startFlow(String name) |
QuickFlowExecutor |
FlowContext.startFlow(String name)
创建流程
|
| 限定符和类型 | 方法和说明 |
|---|---|
FlowContext |
FlowContextImpl.executeQuickFlowExecutor(QuickFlowExecutor quickFlowExecutor) |
FlowContext |
FlowContext.executeQuickFlowExecutor(QuickFlowExecutor quickFlowExecutor)
执行复合流程
|
| 限定符和类型 | 方法和说明 |
|---|---|
QuickFlowExecutor |
CompositeBusinessFlow.getCompositeBusiness()
获取复合流程
|
| 限定符和类型 | 方法和说明 |
|---|---|
static QuickFlowExecutor |
QuickFlowUtil.getCompositeExecutor(FlowExecutorConfig sourceFlowExecutorConfig,
FlowExecutorConfig compositeFlowExecutorConfig)
获取复合流程执行器
|
Copyright © 2024. All rights reserved.