我正在使用命令为 camunda JobExecutor 创建自定义重复作业。
api是
timerEntity.setRepeat(String repeat).
我试过ISO
timerEntity.setRepeat("PT25S");
和 cron
timerEntity("*/25 * * * * *");
但在这两种情况下,我都会遇到解析异常:
WARNING: Exception while excuting job 'TimerEntity[repeat*/15 * * * * *, id=1, revision=1, duedate=Mon Aug 24 22:34:46 CEST 2015, lockOwner=null, lockExpirationTime=null, executionId=null, processInstanceId=null, isExclusive=true, retries=3, jobHandlerType=DmnDirectoryWatcherJobHandler, jobHandlerConfiguration=null, exceptionByteArray=null, exceptionByteArrayId=null, exceptionMessage=null, deploymentId=null]':
Failed to parse cron expression: */15 * * * * *
不幸的是,该方法没有合适的 javaDoc。在引擎运行时,我必须以哪种格式提供重复字符串以实现每 25 秒自动重新安排一次?