public class WorkflowManagerImpl extends java.lang.Object implements WorkflowManager
| Constructor and Description |
|---|
WorkflowManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addWorkflowNodes(java.lang.String workflowId,
java.lang.String[] nodeIds)
add流程的节点Node
先全部删除,再add
|
int |
createWorkflow(Workflow workflow)
新建流程
|
boolean |
delWorkflow(java.lang.String[] workflowIds)
del流程
|
Workflow |
getWorkflow(java.lang.String workflowId)
get流程Info
|
java.util.List |
getWorkflowAllNodeList()
get所有流程的节点Node
|
java.util.Map |
getWorkflowCiteInfo(java.lang.String workflowId)
获取流程被站点、频道、文档的引用情况
|
java.util.List |
getWorkflowList()
get流程列表信息
|
java.util.List |
getWorkflowNodeListById(java.lang.String workflowId)
通过流程id get该流程的节点Node
|
boolean |
updateWorkflow(Workflow workflow)
update流程
|
public int createWorkflow(Workflow workflow) throws WorkflowManagerException
createWorkflow in interface WorkflowManagerworkflow - WorkflowManagerExceptionpublic Workflow getWorkflow(java.lang.String workflowId) throws WorkflowManagerException
getWorkflow in interface WorkflowManagerworkflow - WorkflowManagerExceptionpublic boolean updateWorkflow(Workflow workflow) throws WorkflowManagerException
updateWorkflow in interface WorkflowManagerworkflow - WorkflowManagerExceptionpublic boolean delWorkflow(java.lang.String[] workflowIds)
throws WorkflowManagerException
delWorkflow in interface WorkflowManagerworkflow - WorkflowManagerExceptionpublic java.util.List getWorkflowAllNodeList()
throws WorkflowManagerException
getWorkflowAllNodeList in interface WorkflowManagerWorkflowManagerExceptionpublic java.util.List getWorkflowNodeListById(java.lang.String workflowId)
throws WorkflowManagerException
getWorkflowNodeListById in interface WorkflowManagerWorkflowManagerExceptionpublic boolean addWorkflowNodes(java.lang.String workflowId,
java.lang.String[] nodeIds)
throws WorkflowManagerException
addWorkflowNodes in interface WorkflowManagerWorkflowManagerExceptionpublic java.util.Map getWorkflowCiteInfo(java.lang.String workflowId)
throws WorkflowManagerException
getWorkflowCiteInfo in interface WorkflowManagerWorkflowManagerExceptionpublic java.util.List getWorkflowList()
throws WorkflowManagerException
getWorkflowList in interface WorkflowManagerWorkflowManagerException