2009-11-26 9 views

उत्तर

6

सच पूछिये तो, एक नौकरी एक आग का समय नहीं है, एक ट्रिगर करता है। और ट्रिगर को प्राइमरीफायरटाइम() मिला है। देखें http://www.quartz-scheduler.org/api/2.2.0/org/quartz/Trigger.html#getPreviousFireTime%28%29

यदि आपके नौकरी में कई ट्रिगर्स हैं, तो आप उन्हें सभी पुनर्प्राप्त कर सकते हैं और अपने आग के समय की जांच कर सकते हैं। http://www.quartz-scheduler.org/docs/cookbook/index.html

+0

@ उपयोगकर्ता 41536 पर कुकबुक उदाहरण देखें: तो आपने इसे स्वीकृत उत्तर के रूप में क्यों चिह्नित नहीं किया? –

+1

यह ध्यान देने योग्य है कि वास्तव में 100% सटीक नहीं है; ट्रिगर्स जो आवधिक नहीं हैं (उदाहरण के लिए 'WithSimpleSchedule') संरक्षित नहीं हैं (वे निष्पादन के बाद हटा दिए जाते हैं); आप इस तरह वापस आ जाएंगे आखिरी बार * वर्तमान में सक्रिय ट्रिगर * नौकरी निष्पादित की गई; जो वास्तव में नौकरी वास्तव में निष्पादित की गई थी या नहीं हो सकती है। – Doug

+0

@ डॉउग: कोई विचार अगर कोई समय समाप्त हो गया ट्रिगर या कुछ चाल/कामकाज रखने का कोई तरीका है? –

संबंधित मुद्दे