我正在使用Spring Quartz Job Scheduler來在用戶選定日期內運行作業。而不是自動調用作業調度程序時,應用程序啓動我需要AA特定用戶動作的作業調度程序開始運行使Spring Quartz Job Scheduler在用戶動作上運行
<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="testme"/>
</list>
</property>
</bean>
<bean id="testme" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="testme1"/>
</property>
<property name="cronExpression">
<value>0 15 10 1,15 * ?</value>
</property>
</bean>
此外,我需要首先用戶選擇他需要運行作業例如日期:星期一及星期五然後點擊提交按鈕後,調度程序將從該點開始?所以它的cronExpression值也會根據用戶選擇的日期而改變。用戶可以稍後將其更改爲不同的日期。那麼是否有可能做到這一點,或者Quartz Job Scheduler不是實現我需要的方法嗎?
調度運行indenpendently創造就業機會,應該已經啓動。然後,用戶操作將使用適當的觸發器創建一個作業(在Quartz文檔中搜索CronTriggers以獲取重複事件)。 – Julien