Package | Description |
---|---|
cn.sucang.wf.dao | |
cn.sucang.wf.model | |
cn.sucang.wf.process | |
cn.sucang.wf.service |
Modifier and Type | Method and Description |
---|---|
StepInfo |
StepInfoDao.getByWorkflowid(java.lang.String workflowid,
java.lang.String stepid) |
StepInfo |
StepInfoDao.getFirstStep(java.lang.String workflowid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<StepInfo> |
StepInfoDao.getAfterAllSteps(java.lang.String stepid)
获取指定节点之后的所有节点,不包含当前节点,但包含结束节点在内。
|
java.util.List<StepInfo> |
StepInfoDao.getBackStepsById(java.lang.String stepid) |
java.util.List<StepInfo> |
StepInfoDao.getListByWorkflowid(java.lang.String workflowid) |
java.util.List<StepInfo> |
StepInfoDao.getPrevAllSteps(java.lang.String stepid)
获取指定节点的所有之前节点,不包括首节点和当前节点
|
java.util.List<StepInfo> |
StepInfoDao.getStepsBySourceId(java.lang.String stepid) |
java.util.List<StepInfo> |
StepInfoDao.getStepsByTagetId(java.lang.String stepid) |
Modifier and Type | Method and Description |
---|---|
StepInfo |
RequestOperator.getStepInfo() |
StepInfo |
StepOperator.getStepInfo() |
Modifier and Type | Method and Description |
---|---|
java.util.List<StepInfo> |
Workflow.getStepInfoList() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AbstractWorkflowProcess.doClientAction(HttpServletRequest request,
StepInfo currentStep) |
java.lang.String |
IWorkflowProcess.doClientAction(HttpServletRequest request,
StepInfo currentStep)
用于获取执行流程提交或保存等触发事件的代码,代码格式为JS代码,或者是上面clientScript引用的JS函数。
|
java.lang.String |
JavascriptWrapWorkflowProcess.doClientAction(HttpServletRequest request,
StepInfo currentStep) |
int |
AbstractWorkflowProcess.onTransferAfter(StepInfo nextStep) |
int |
IWorkflowProcess.onTransferAfter(StepInfo nextStep)
节点流转后的操作
|
int |
AbstractWorkflowProcess.onTransferBefore(StepInfo currentStep) |
int |
IWorkflowProcess.onTransferBefore(StepInfo currentStep)
节点流转前的操作处理
|
int |
JavascriptWrapWorkflowProcess.onTransferBefore(StepInfo currentStep) |
Modifier and Type | Method and Description |
---|---|
StepInfo |
WorkflowService.getFirstStep(java.lang.String workflowid) |
StepInfo |
RequestService.getFirstStep(WfRequest request) |
StepInfo |
RequestService.getStepById(java.lang.String stepid) |
StepInfo |
WorkflowService.getStepInfoById(java.lang.String stepId) |
Modifier and Type | Method and Description |
---|---|
java.util.List<StepInfo> |
WorkflowService.getBackStepsById(java.lang.String stepid)
Deprecated.
|
java.util.List<StepInfo> |
WorkflowService.getBeforeStepListById(java.lang.String stepid)
获取指定节点的所有之前的节点列表
|
java.util.List<StepInfo> |
WorkflowService.getLastSteps(java.lang.String workflowid) |
java.util.List<StepInfo> |
WorkflowService.getStepInfoList(java.lang.String workflowid)
获取指点工作流的所有节点对象
|
Modifier and Type | Method and Description |
---|---|
int |
RequestService.generateStepPermission(WfRequest request,
StepInfo newStep,
boolean isSaveRequestOperator,
java.util.List<RequestOperator> existsReqOperList)
根据指定的节点的操作规则StepOperator生成流程权限规则,有可能会抛出未找到操作者的异常:NotFoundOperationException
|
java.util.List<RequestOperator> |
RequestService.getRequestOperator(WfRequest request,
StepInfo stepInfo)
获取指定流程或指定节点下的操作者列表
|
int |
RequestService.processAutoFlow(WfRequest request,
StepInfo[] steps,
LayoutData data)
判断节点是否具备自动流转的条件,如果是则自动流转下去.
|
java.lang.String |
RequestService.processStepAction(WfRequest request,
StepInfo step,
LayoutData data,
java.lang.String action) |
Copyright © 2019 by Sucang.cn