yyg1107
这家伙很懒,什么都没有留下
posts(15)
comments(20)
trackbacks(0)
BlogJava
联系
聚合
管理
公告
联系方式:
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
(11)
axis(1)
hibernate(1)
java(2)
js(2)
other(5)
随笔档案
(8)
2008年6月 (1)
2007年8月 (2)
2007年4月 (3)
2006年11月 (2)
文章分类
(37)
C++Builder(3)
eclipse(2)
html(4)
java(8)
jbpm(6)
JS(4)
other(4)
question handly!(4)
web容器(1)
workflow(1)
文章档案
(36)
2007年4月 (2)
2007年3月 (1)
2007年1月 (2)
2006年12月 (2)
2006年11月 (3)
2006年10月 (11)
2006年9月 (2)
2006年7月 (2)
2006年6月 (1)
2006年5月 (1)
2006年4月 (6)
2006年3月 (3)
新闻档案
(1)
2007年1月 (1)
收藏夹
(16)
好的BLOG(9)
收藏----blog(7)
JavaBlog
amigoxie
matrix
搜索
积分与排名
积分 - 32065
排名 - 1320
最新评论
1. re: JS实现文本框输入提供选择框的提示功能-1
werewrewrwer
--wrewrwe
2. re: struts启动的一个错误!
更名struts-config.xml, remove && add struts capability,重新生成一个config.xml。
--barryken
3. p
42
--2
4. re: hql语句----随机查询取头10条记录[未登录]
没意思,这不就是分页的那一部分代码嘛!
--啊啊
5. re: 第一次做成功的AXIS例子[未登录]
楼主:能不能留下你的联系方式!探讨一下相关问题...
--hehe
阅读排行榜
1. JS实现文本框输入提供选择框的提示功能-1(7263)
2. 第一次做成功的AXIS例子(2405)
3. 命令行创建ODBC数据源(1526)
4. struts启动的一个错误!(1247)
5. hibernate调用存储过程例子(987)
评论排行榜
1. JS实现文本框输入提供选择框的提示功能-1(7)
2. 第一次做成功的AXIS例子(5)
3. struts启动的一个错误!(4)
4. 转:如何在JAVA中使用日期 (0)
5. 命令行创建ODBC数据源(0)
View Post
[转]一个JBPM工作流管理示例(二)
Action指明的是当前状态要执行的一些额外的操作,如记录log、发邮件等。
(1)Swimline的delegation要做的就是判别当前Actor的身份。
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
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
"
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
"
;
}
}
posted on 2006-04-11 16:09
young
阅读(226)
评论(0)
编辑
收藏
所属分类:
jbpm
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
[转]一个JBPM工作流管理示例(三)
[转]一个JBPM工作流管理示例(二)
[转]一个JBPM工作流管理示例(一)
第一个工作流的例子
Seam 1.0 beta 2 发布-Java EE 5开发框架
[转]JBoss jBPM 3.1 发布- 开源工作流引擎