| 程序包 | 说明 |
|---|---|
| cn.schoolwow.quickflow | |
| cn.schoolwow.quickflow.domain |
| 限定符和类型 | 方法和说明 |
|---|---|
QuickFlow |
QuickFlow.beforeAfterFlowHandler(BeforeAfterFlowHandler beforeAfterFlowHandler)
主流程列表前后添加流程列表
|
QuickFlow |
QuickFlow.cloneFlow()
克隆流程对象
|
QuickFlow |
QuickFlow.debug(boolean debug)
是否开启调试模式
|
static QuickFlow |
QuickFlow.defaultQuickFlow()
获取默认QuickFlow对象
|
QuickFlow |
QuickFlow.executeGlobalBeforeAfter(boolean executeGlobalBeforeAfter)
是否所有流程都执行全局beforeAfter处理器
|
QuickFlow |
QuickFlow.executeGlobalSingleFlow(boolean executeGlobalSingleFlow)
是否所有流程都执行全局singleFlow处理器
|
QuickFlow |
QuickFlow.executeGlobalTryCatchFinally(boolean executeGlobalTryCatchFinally)
是否所有流程都执行全局tryCatchFinally处理器
|
static QuickFlow |
QuickFlow.executeStaticFlowList(BusinessFlow... businessFlows)
执行静态业务逻辑(仅执行一次)
|
QuickFlow |
QuickFlow.flowNameInstanceMappingHandler(FlowMappingHandler flowMappingHandler)
指定流程名称和实例映射
|
QuickFlow |
QuickFlow.ignoreBroken(boolean ignoreBroken)
是否忽略中断,默认为true
|
QuickFlow |
QuickFlow.ignoreException(boolean ignoreException)
是否忽略异常,默认为false
|
static QuickFlow |
QuickFlow.newInstance() |
QuickFlow |
QuickFlow.printTrace(boolean printTrace)
是否打印执行路径,默认为true
|
QuickFlow |
QuickFlow.putContextData(String key,
Object value)
设置全局上下文参数
|
QuickFlow |
QuickFlow.putContextDataMap(Map<String,Object> dataMap)
设置全局上下文参数
|
QuickFlow |
QuickFlow.singleFlowListener(SingleFlowListener singleFlowListener)
流程执行前后事件监听
|
QuickFlow |
QuickFlow.traceLevel(int traceLevel)
流程日志记录层级,默认为1
|
QuickFlow |
QuickFlow.tryCatchFinallyHandler(TryCatchFinallyHandler tryCatchFinallyHandler)
指定try-catch-finally流程列表
|
| 限定符和类型 | 字段和说明 |
|---|---|
QuickFlow |
FlowExecutorRootConfig.quickFlow
QuickFlow对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
QuickFlow |
FlowContextImpl.getQuickFlow() |
QuickFlow |
FlowContext.getQuickFlow()
获取流程
|
Copyright © 2024. All rights reserved.