activiti 定时任务配置

1,815 阅读1分钟

1.启用定时任务

//流程配置,与spring整合采用SpringProcessEngineConfiguration这个实现
@Beanpublic 
ProcessEngineConfiguration processEngineConfiguration(PlatformTransactionManager transactionManager){
    //启用定时任务
    processEngineConfiguration.setJobExecutorActivate(true);
}

2.绘制模型

选择定时边界事件

拖到到相应事件,出现绿色边框,相关联

参数配置

开始时间:开始执行定时任务的时间(timeDate必须符合iso-8601格式如:2020-08-13T11:45:55)

结束时间:停止执行定时任务的时间(无效,不生成xml元素)

循环时间:隔多长时间执行一次  (timeCycle可单独配置,支持cron)

持续时间:多长时间后执行.    (timeDuration可单独配置)

取消活动: 默认是;即定时任务完成,活动结束