的实例
为了提供接口的自定义实现,需要创建一个文本文件,名为META-INF/services/org.activiti.cdi.spi.ProcessEngineLookup, 在文件中需要指定实现的全类名...讨论可用的配置,要求在classpath下提供一个spring的activiti.cfg.xml
Activiti提供了不同的ProcessEngineConfiguration实现,主要是依赖实际使用的事务管理策略...流程会分成多个单独的工作单元,由用户和应用逻辑执行
在activiti-cdi中,流程实例可以分配到cdi环境中,关联展现成一个工作单元:
这是非常有用的,如果工作单元太复杂:比如如果实现的用户任务是不同形式的复杂顺序...返回后结束会话.可以禁用结束会话的功能
在流程中引用bean
Activiti-cdi使用自定义解析器把CDI bean暴露到activiti El中,可以在流程中引用这些bean:
这样activiti就配置成了使用CDI事件总线发布事件
在CDI bean中处理事件的方式:
使用@Observes注解声明特定的事件监听器