<bean id="processEngineConfiguration"
class="org.activiti.engine.impl.cfg.
StandaloneInMemProcessEngineConfiguration">
<property name="databaseSchemaUpdate" value="true"/>
<property name="history" value="full" />
<property name="jobExecutorActivate" value="false" />
</bean>
Activiti的历史数据可以配置
给流程加个表单
表单被配置在流程图里
单元测试
人工处理。到时间没处理,就由上面那个任务处理。
包含只读的表单
在1分钟内没被处理,任务升级到另一个任务
Exclusive gaway
<exclusiveGateway id="approvalGateway" />
<sequenceFlow sourceRef="approvalGateway" targetRef="informCustomer">
<conditionExpression xsi:type="tFormalExpression">
${requestApproved == false}
</conditionExpression>
</sequenceFlow>
<sequenceFlow sourceRef="approvalGateway" targetRef="processRequest">
<conditionExpression xsi:type="tFormalExpression">
${requestApproved == true}
</conditionExpression>
</sequenceFlow>
流程图
流程图中配置邮件发送
单元测试
可以通过API来加载流程图
也可以通过Activiti Explorer来加载