SEAM内建的一些为JBPM服务的组件以及针对JBPM的注释
组件篇:
Actor
我们要让JBPM"知道"当前的用户是谁,这样它才能够通过此组件提供的ID来指派任务,所以就需要把当前登陆用户的标识放到Actor的ID里边
taskInstanceList
当Actor指定好后,SEAM会把当前用户没有完成的任务列表放入这个组件
pooledTaskInstanceList
该组件存储了所有没有被指派的任务的列表
pooledTask
该组件有一个方法:pooledTask.assignToCurrentActor(),用于指派一个任务给当前用户,配合s:button或者s:commandlink使用,在taskInstance属性里把任务实体设置好就可以了.
taskInstanceListForType['type']
该组件存储了指派给当前用户的特定类型的任务列表.type指的是任务名称
注解篇:
@CreateProcess(definition="todo")
用于创建一个新的业务流程,创建的同时,SEAM会帮你把流程持久化到指定好的数据库里.参数definition指的是流程的名字
@StartTask
开始一个任务
@EndTask(transition="completed")
结束任务.transition用于指定跳转到哪个结点.
@ResumeProcess(definition="OrderManagement", processKey="#{orders.rowData.orderId}")
通过指定的参数来将当前的conversation关联到指定的process上.definition指定了特定的流程定义.processKey指定流程ID
这些注释都是在方法级别上的,只能加在方法上
暂时就总结这么多,如果有缺少的大伙提个醒我再补上
重新编辑了,谢谢dearshor 的提醒
分享到:
相关推荐
Seam JBPM Eclipse工程例子 Seam JBPM EJB JSF 搞了个小例子 自己留作资料备份
1.4. Seam 和jBPM:待办事项列表(todo list)示例..................................................................................................... 32 1.4.1. 理解代码....................................
Seam - 语境相关的组件 ,学习seam的好资料.
seam中的注解总结,包括三种JPA和seam自身的标签
JBOSS SEAM组件中文手册 Seam_2.0_Reference_zh_CN
droolsjbpm-integration, Drools和jBPM与 seam,spring,camel的集成. . 开发口水和 jBPM如果你想要构建或者贡献到一个项目,则阅读这里文档 。 我们将通过正确设置开发环境来节省你和我们大量的时间。 它解决了所有...
对JBoss Seam及其上下文相关的组件模型等的介绍 资源中包括两个文档,但是内容一样,怎么方便怎么看
jBPM 是一个完全开源的业务流程管理(BPM)和案例管理解决方案。它支持流程和案例的完整生命周期,从编写工具到执行一直到监控和管理。 在核心引擎之上,提供了许多功能和工具来支持整个生命周期中的业务流程: ...
所有Seam组件都需要该注解。 @Scope @Scope(ScopeType.CONVERSATION) 定义默认的组件上下文。可以定义的值由 ScopeType 枚举:EVENT, PAGE, CONVERSATION, SESSION, BUSINESS_PROCESS, APPLICATION, STATELESS。
这是中文手册,Seam为持久化集成了JPA和Hibernate 3,为轻量化的异步性集成了EJB Timer Service和Quartz,为工作流集成了jBPM,为业务规则集成了JBoss规则,为电子邮件集成了Meldware Mail,为完整的文本搜索集成了...
Seam全称是Jboss Seam,是一个Java EE 5框架。它通过把JSF与EJB3.0组件合并在一起,以及利用JDK5.0的Annotation技术,从而为开发基于Web的企业应用程序提供一个...Seam还可以把JBPM流程定义直接地集成到应用程序中。
jboss Seam2.0 语境相关的组件_[满江红20080327](PDF+CHM双版本)
Seam2.10安全API为你使用Seam开发的应用程序提供了大量与安全认证...• 权限管理 - 一组内置的Seam组件,能让应用程序的安全政策变得容易管理 • 验证码支持 - 帮助防止通过软件或脚本对你用Seam开发的网站进行攻击等等
Jboss seam 详细注解。供大家参考学习。
整合了seam的一些资源,希望对大家有所帮助
Seam组件可能是 态义 关关 态 有状 的,包含与几个定 良好的上下文中任何一个相 的状 , 包括长开间运行上 下文、持久化上下文、业务流程上下文, 以及用户够交互中能 跨多个 Web请求保存的务 务上下文。
seam框架需要的所有jar包,支持seam ui组件
seam_carving代码实现 图像缩放
Seam-语境相关的组件[满江红20071230] 是中文版哦 第一次看可能看不太懂,多看几面就懂了。