workflowservice.java
来自「采用tapestry的简单OA系统」· Java 代码 · 共 33 行
JAVA
33 行
package com.ejsun.entapps.service.simpleoa;
import com.ejsun.entapps.domain.simpleoa.Form;
import com.ejsun.entapps.domain.simpleoa.WorkflowDescriptor;
import com.opensymphony.workflow.loader.ActionDescriptor;
/**
* @author Quake Wang
* @since 2004-3-21
* @version $Revision: 1.1 $
*
**/
public interface WorkflowService {
//query
public Form[] getQueued();
public Form[] getUnderway();
public Form[] getFinished();
//action
public Form initializeWorkflow(WorkflowDescriptor workflowDescriptor);
public ActionDescriptor[] getAvailableActions(Form form);
public void completeAction(Form form, int actionId, String commentContent);
//WorkflowDescriptor
public void createWorkflowDescriptor(WorkflowDescriptor workflowDescriptor);
public void updateWorkflowDescriptor(WorkflowDescriptor workflowDescriptor);
public void deleteWorkflowDescriptor(WorkflowDescriptor workflowDescriptor);
public WorkflowDescriptor[] getAllWorkflowDescriptors();
public WorkflowDescriptor loadWorkflowDescriptorByName(String name);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?