文章目录
- 一、流程引擎的初始化
-
- 1. initEventHandlers()方法
- 2. initFailedJobCommandFactory()方法
- 3. initEventDispatcher()方法
- 4. initProcessValidator()方法
- 5. 💥initFormFieldHandler()方法
- 6. initDatabaseEventLogging()方法
- 7. 💥 initFlowable5CompatibilityHandler
- 8. 💥 initVariableServiceConfiguration
- 9. 💥 initIdentityLinkServiceConfiguration()
- 10. 💥 initTaskServiceConfiguration()
- 11. 💥 initJobServiceConfiguration()
- 12. 💥 initAsyncExecutor()
- 13. 💥 initAsyncHistoryExecutor()
- 14. configuratorsAfterInit()方法
- 15. 💥 afterInitTaskServiceConfiguration()方法
- 二、 流程引擎的启动
- 三、流程引擎启动总结
前面三篇文章中,我们分析了流程引擎配置类ProcessEngineConfigurationImpl的部分初始化方法的源码,本文继续分析完成后续所有方法的实现。
一、流程引擎的初始化
1. initEventHandlers()方法
public void initEventHandlers() {
if (eventHandlers == null) {