请假流程示例
来源:互联网 发布:flvparse源码 编辑:程序博客网 时间:2024/04/29 07:44
Action指明的是当前状态要执行的一些额外的操作,如记录log、发邮件等。
(1) Swimline的delegation要做的就是判别当前Actor的身份。
(2) package kellerdu.jbpm.delegation;
import org.jbpm.delegation.*;
import kellerdu.jbpm.LogsFactory;
import org.apache.commons.logging.Log;
public class BossSwimlane implements AssignmentHandler {
public BossSwimlane() {
}
/**
当前的状态有哪个actor来具体负责处理,选择是老板的actor来处理。
如果王林是老板,那么他请假可以用他的名称来开始一个请假流程,当他检查他需要批示的
* 请假时,使用actorId=boss来找出所有的批示。这时selectActor返回的值就是一个常量“boss”
*
*
* @param assignment Context Assignment Context
* @return String
* @todo Implement this org.jbpm.delegation.AssignmentHandler method
*/
public String select Actor(AssignmentContext assignment Context) {
Log log = LogsFactory.getLogInstance(this.getClass());
log. info("任务分配给老板");
return "boss";
}
}
========================================
ackage kellerdu.jbpm.delegation;
import org.jbpm.delegation.*;
import kellerdu.jbpm.LogsFactory;
import org.apache.commons.logging.Log;
public class ChiefSwimlane implements AssignmentHandler {
public ChiefSwimlane() {
}
/**
* selectActor
* @see BossSwimlane
*
* @param assignmentContext AssignmentContext
@return String
@todo Implement this org.jbpm.delegation.AssignmentHandler method
*/
public String selectActor(AssignmentContext assignmentContext) {
Log log = LogsFactory.getLogInstance(this.getClass());
log.info("任务分配给上级主管");
return "chief";
}
}
- 请假流程示例
- 请假流程
- 请假流程
- jbpm4.4请假流程
- jbpm4请假流程
- JBPM4—请假流程
- JBPM实现请假流程
- 员工请假流程的实例
- 传智播客oa学习,请假流程
- jbpm4.4 简单请假流程
- activiti实现的请假流程
- Activiti Designer申请请假流程
- 构建学生请假审批流程
- NetBPM工作流的一个示例:请假审批
- NetBPM工作流的一个示例:请假审批
- 请假
- 请假.....
- 请假
- 整理了1000多个java开源项目,并且分类介绍
- 我烦躁
- 蚂蚁算法(转贴)
- ZedGraph类库之基础教程
- JSF配置文件faces-config.xml参数详解
- 请假流程示例
- 嵌入式Linux内核移植相关代码分析
- Windows 2003架设视频服务器完全攻略
- 使用 SystemTap 调试内核
- bash shell(bash) 快捷键
- Cookie和Session专题
- 构建jbpm环境准备
- Linux内核配置系统浅析
- linux高级工具命令(二)tcpdump的使用详解