2011-03-17 31 views
4

目前,我有一個擁有java main方法的代碼,該方法只需很少的命令行參數即可執行。我正在將此作爲一項石英工作,我想將這些論據傳遞給這份工作。將參數傳遞給Quartz中的作業

有沒有辦法做到這一點?我在JobDataMap上做了一些分析,但我不確定我是否可以將它用於此目的。

此外,這項工作將是一次性工作,需要暫停並繼續用戶的行爲。我應該延長或使用什麼樣的工作來處理石英這個案例?

非常感謝您的時間。

乾杯, 阿比

回答

6

首先,是JobDataMap的是在這裏讓你傳遞參數給你的工作,沒有關於使用它用於這一目的的問題!

其次,問題不在於哪個Job擴展(Job類必須足夠),而是更多 - 哪個觸發器使用?

不知道你需要的到底是哪用戶交互,但你必須能夠達到使用Standby

+0

@Alois你的目標:多謝:) – Abhishek 2011-03-17 07:50:56

+0

@阿布舍克沒有!不要忘了接受答案,如果你確定的話) – 2011-03-17 07:56:24

+0

@Alois:還有一個問題涉及......我能設置最長執行時間嗎?其中包括否定暫停時間的邏輯..? – Abhishek 2011-03-17 08:31:18