CronTrigger修改CronExpression的方法有哪些?我試圖在CronExpressionString中設置它,但似乎沒有更新它,並且我無法將我的字符串轉換爲在CronExpression方法中使用的CronExpression。在Quartz.NET中以編程方式編輯作業CronExpression - 有哪些方法?
2
A
回答
0
真的沒有辦法通過API修改觸發器的cron表達式。執行所需操作的「正常」方法是使用新的cron表達式創建新的觸發器,然後使用新的觸發器重新安排作業或刪除並使用新的觸發器創建作業。
如果您使用數據庫作爲您的作業存儲庫,則cron表達式存儲在QRTZ_CRON_TRIGGERS表的CRON_EXPRESSION列中。直接在數據庫中更改它可能不是最好的選擇,但您可以嘗試一下,看看會發生什麼。
1
您將使用GetJobDetail()將作業加載到本地變量。
Then UnscheduleJob()
最後,您將創建一個新的CronTrigger並調用ScheduleJob()。
- 編輯 -
它已經到了5月的關注,一個更簡單的方法是 創建一個新的觸發器(任何類型),並調用RescheduleJob()使用相同的觸發器名稱和組。
相關問題
- 1. 在Quartz.NET中以編程方式刪除作業和關聯的觸發器
- 2. 以編程方式創建SQL作業
- 3. 以編程方式終止Spark作業
- 4. 以編程方式重建jenkins作業
- 5. Quartz.NET - 編輯/刪除作業頁面
- 6. 我想以編程方式編輯某些Wordpress文件在哪裏?
- 7. 如何以編程方式編輯GridView?
- 8. 以編程方式編輯路徑
- 9. 以編程方式編輯IIS IPGrant表
- 10. 如何以編程方式編輯datagridview?
- 11. 如何以編程方式編輯xorg.conf?
- 12. 以編程方式編輯Python源碼
- 13. 以編程方式編輯flash cookies
- 14. 以編程方式編輯EditText
- 15. 以編程方式編輯Web.config
- 16. SearchBar與searchDisplayController以編程方式編輯
- 17. 以編程方式創建/編輯模板的最佳方法
- 18. Quartz.Net CronExpression生成器
- 19. 以編程方式編輯Windows快捷方式
- 20. 在Reducer代碼中以編程方式停止作業
- 21. 以編程方式在PHP中編輯PDF文件
- 22. 以編程方式在android中設置編輯文本提示?
- 23. 以編程方式啓用PowerShell中的「快速編輯模式」
- 24. 無法在ASP.Net中以編程方式使用某些字體
- 25. 有沒有辦法以編程方式取消編輯文本框?
- 26. Spark獨立模式:以編程方式提交作業
- 27. NAnt編輯器有哪些?
- 28. 編輯方法
- 29. 以編程方式在IOS中安裝企業應用程序
- 30. 以編程方式在Excel 2007中以編程方式添加條件格式