在有条件的情况下运行Mule石英
我想在有条件的情况下启动mule quartz。。 例如:在mule peroperties文件中,我设置了一个标志=on。如果该标志为on,则只有调度程序才会启动。如果该标志为off,则不会调用调度程序 我怎样才能在骡子里做到这一点?在有条件的情况下运行Mule石英,mule,quartz-scheduler,mule-studio,Mule,Quartz Scheduler,Mule Studio,我想在有条件的情况下启动mule quartz。。 例如:在mule peroperties文件中,我设置了一个标志=on。如果该标志为on,则只有调度程序才会启动。如果该标志为off,则不会调用调度程序 我怎样才能在骡子里做到这一点? 请帮助骡子与弹簧相连,因此也应该为骡子工作 我会尝试以下方法: 将启动Quartz端点的流定义提取到.xml上的Quartz config 创建一个名为quartz config off.XML的空Mule XML配置 在主Mule XML配置中,使用:其中q
请帮助骡子与弹簧相连,因此也应该为骡子工作 我会尝试以下方法:
- 将启动Quartz端点的流定义提取到.xml上的
Quartz config
- 创建一个名为
quartz config off.XML的空Mule XML配置
- 在主Mule XML配置中,使用:
其中
是一个属性,该属性是quartz.flag
或打开
关闭
<quartz:inbound-endpoint cronExpression="${cron1.expression}"
jobName="scheduler1" doc:name="Scheduler 1">
<quartz:event-generator-job>
<quartz:payload>${cron1.request};${cron1.trade.date.offset}/quartz:payload>
</quartz:event-generator-job>
</quartz:inbound-endpoint>
谢谢回复。但是我不能直接导入资源。这给了我错误。我如何导入资源?这实际上取决于您如何定义名称空间,但它可以是这样的:
#Scheduler 1 settings
cron1.expression = 3 14 15 9 2 ? 2099
cron1.request = none
cron1.trade.date.offset = 0