** 因在bpmn文件中配置注释会在拖动节点后被清空,所以此文件用与解释其中配置的含义 **
<process id="myProcess" name="My process" isExecutable="true">
/**
* 这里配置了属于流程的两个监听器
* 1、start 这里采用了class配置方式。
* 2、end 这里采用了表达式动态设置监听器的方式。
**/
<extensionElements>
<activiti:executionListener event="start" class="com.ascendant.activiti.test.listener.ProcessStartListener"></activiti:executionListener>
<activiti:executionListener event="end" delegateExpression="${end}"></activiti:executionListener>
</extensionElements>
<startEvent id="startevent1" name="Start"></startEvent>
<endEvent id="endevent1" name="End"></endEvent>
<userTask id="usertask1" name="测试任务监听器" isForCompensation="true" activiti:assignee="qiaolin" isForCompensation="true">
/**
* 这里采用了class方式配置任务创建时的监听器,并注入监听器需要的字段content。
* 下面还通过注入的方式注入了task这个引擎内置的对象。
* 可以通过 setting 方法入参,如果引擎发现没有提供setting 方法,他会通过反射机制来赋值。
**/
<extensionElements>
<activiti:taskListener event="create" class="com.ascendant.activiti.test.listener.CreateTaskListener">
<activiti:field name="content">
<activiti:string><![CDATA[Hello , ${name}]]></activiti:string>
</activiti:field>
<activiti:field name="task">
<activiti:string><![CDATA[${task}]]></activiti:string>
</activiti:field>
</activiti:taskListener>
<activiti:taskListener event="assignment" delegateExpression="${assignmentDelegate}"></activiti:taskListener>
</extensionElements>
</userTask>
<sequenceFlow id="flow1" sourceRef="startevent1" targetRef="usertask1"></sequenceFlow>
<sequenceFlow id="flow2" sourceRef="usertask1" targetRef="endevent1"></sequenceFlow>
</process>
没有合适的资源?快使用搜索试试~ 我知道了~
Activiti(测试的代码)
共131个文件
java:27个
form:20个
xml:15个
需积分: 10 10 下载量 84 浏览量
2018-01-11
15:45:02
上传
评论
收藏 430KB ZIP 举报
温馨提示
Activiti(测试的代码以及写过的案例)Activiti(测试的代码以及写过的案例)Activiti(测试的代码以及写过的案例)Activiti(测试的代码以及写过的案例)Activiti(测试的代码以及写过的案例)Activiti(测试的代码以及写过的案例)Activiti(测试的代码以及写过的案例)Activiti(测试的代码以及写过的案例)Activiti(测试的代码以及写过的案例)Activiti(测试的代码以及写过的案例)Activiti(测试的代码以及写过的案例)
资源推荐
资源详情
资源评论
收起资源包目录
Activiti(测试的代码) (131个子文件)
leave-formKey.bpmn 12KB
Leave.bpmn 12KB
leave-formKey.bpmn 10KB
leave-formKey.bpmn 9KB
leave-formKey.bpmn 8KB
elTest.bpmn 4KB
TestListener.bpmn 3KB
testMail2.bpmn 3KB
testMail.bpmn 3KB
anEarlyEnd.bpmn 2KB
JavaServiceMultipleInstance.bpmn 2KB
UserTaskMultipleInstance2.bpmn 2KB
UserTaskMultipleInstance.bpmn 2KB
.classpath 1KB
org.eclipse.wst.common.component 689B
org.eclipse.wst.jsdt.ui.superType.container 49B
bootstrap.css 130KB
bootstrap.min.css 112KB
bootstrap-responsive.css 20KB
jquery.datetimepicker.css 18KB
bootstrap-responsive.min.css 15KB
datepicker.css 4KB
menu.css 665B
style.css 78B
deptLeader.form 1KB
deptLeader.form 1KB
deptLeader.form 1KB
deptLeader.form 1KB
report-back.form 1KB
report-back.form 1KB
report-back.form 1KB
report-back.form 1KB
approve-hr.form 1KB
approve-hr.form 1KB
approve-hr.form 1KB
approve-hr.form 1KB
modify-apply.form 1021B
modify-apply.form 1021B
modify-apply.form 1021B
modify-apply.form 1021B
start.form 752B
start.form 752B
start.form 752B
start.form 752B
LeaveTest.java 9KB
ProcessTestLeaveKey.java 8KB
TestEL.java 5KB
DeploymentController.java 5KB
ProcessDefinitionController.java 4KB
TaskController.java 4KB
TestListener.java 2KB
UserController.java 2KB
SpringActivitiEL.java 2KB
UserTaskMultipleInstanceTest.java 2KB
MyBean.java 2KB
TestSpringListener.java 1KB
MailListener.java 1KB
SwaggerConfig.java 1KB
AnEarlyEndTest.java 1KB
AbstractTest.java 1KB
JavaServiceMultipleInstanceTest.java 1KB
TestMail.java 1KB
TestMailQQ.java 920B
CreateTaskListener.java 830B
LoadController.java 758B
MultipleInstanceCompletedListener.java 737B
JavascriptFormType.java 713B
UserUtil.java 658B
ProcessEndListener.java 594B
ProcessStartListener.java 590B
TaskAssigneeListener.java 516B
jquery.datetimepicker.full.js 111KB
jquery.js 92KB
jquery.datetimepicker.js 82KB
bootstrap.min.js 25KB
bootstrap-datepicker.js 13KB
main.js 992B
.jsdtscope 639B
task-form.jsp 3KB
start-process-form.jsp 3KB
index.jsp 3KB
process-list.jsp 2KB
task-list.jsp 2KB
login.jsp 1KB
welcome.jsp 460B
include-base-styles.jsp 314B
meta.jsp 212B
global.jsp 206B
org.eclipse.wst.jsdt.ui.superType.name 6B
leave-formKey.png 20KB
leave-formKey.png 15KB
glyphicons-halflings.png 12KB
leave-formKey.png 12KB
Leave.png 12KB
leave-formKey.png 12KB
elTest.png 10KB
glyphicons-halflings-white.png 9KB
JavaServiceMultipleInstance.png 6KB
UserTaskMultipleInstance.png 5KB
UserTaskMultipleInstance2.png 5KB
共 131 条
- 1
- 2
资源评论
无需有太多
- 粉丝: 104
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功