mail在jBPM中的应用
来源:互联网 发布:tcp端口号查询 编辑:程序博客网 时间:2024/05/17 00:12
1,通过使用mail
活动,流程作者 可以指定一个邮件信息的内容,一次发送给多个收件人。 每个email信息都是从一个模板生成的。 模板可能指定在元素内部,或者在配置文件的 process-engine-context
部分指定。
示例使用方法:
<process name="InlineMail" xmlns="http://jbpm.org/4.0/jpdl"> <start> <transition to="send birthday reminder note" /> </start> <mail name="send birthday reminder note"> <to addresses="johnDoe@some-company.com" /> <subject>Reminder: ${person} celebrates his birthday!</subject> <text>Do not forget: ${date} is the birthday of ${person} </text> <transition to="end" /> </mail> <state name="end"/></process>
在安装后的默认配置中包含一个jbpm.mail.properties
, 它是为了指定jBPM使用的邮件服务器的。 如果想要使用其他邮件服务器,而不是localhost, 可以修改配置文件中的 mail.smtp.host
。
2,在任务中支持e-mail
可以为分配人提供一个提醒, 当一个任务添加到他们的列表时,以及在特定的时间间隔进行提醒。 每个email信息都是根据一个模板生成出来的。模板可以在内部指定, 或者在配置文件中的 process-engine-context
部分指定。
表 6.15. task
元素
表 6.16. notification
属性
continue
{sync | async | exclusive}sync可选指定在发送提醒邮件后, 是不是产生一个异步执行。 表 6.17. reminder
属性:
duedate
持续时间(纯字符串或包含表达式) 必填在reminder email发送前的延迟时间。 repeat
持续时间(纯字符串或包含表达式) 可选在一个序列reminder email发送后延迟的时间continue
{sync | async | exclusive}sync可选指定在发送提醒邮件后, 是不是产生一个异步执行。 这里有一个基本的例子,可以获得默认的模板。
<task name="review" assignee="#{order.owner}" <notification/> <reminder duedate="2 days" repeat="1 day"/></task>
- mail在jBPM中的应用
- JBPM在项目中的应用
- JBPM在Myeclipse中的安装
- State模式在J2ME游戏设计中的应用(需要源代码留下e-mail)
- jbpm 3.2GA mail error
- 如何在JBPM的Action中访问Spring中的JavaBean
- 关于jbpm开发环境在myeclipse中的配置
- JBPM的应用简介
- jbpm的调度应用
- JBPM应用例子
- jBPM工作流应用
- jbpm应用开发
- JBPM实际web应用
- JBPM工作流框架应用
- JBPM中的起始任务
- jbpm中的starttask,鸡肋?
- JBPM中的起始任务
- JBPM 中的decision 使用
- 时间多紧也要留出时间来思考
- 我该怎么办?
- Symbian 开发环境的搭建步骤
- C++内联函数(Inline)介绍
- 数据库命令
- mail在jBPM中的应用
- 让32位应用程序不再为2G内存限制苦恼
- RHEL 5编译安装vsftpd 2.2.0
- db2 to oracle
- Microsoft.XMLHTTP对象详解(转)
- struts2数据标签
- http://www.webreference.com/js/column10/eventbubbling.html
- 四个有用的过滤器Filter(转载)
- 中国管理软件与国外管理软件的差距有多少?