Esiste un'API per determinare l'ultima ora di esecuzione di un processo al quarzo.Recupera l'ora di "Ultima corsa" per un processo al quarzo
Grazie, Sandhya
Esiste un'API per determinare l'ultima ora di esecuzione di un processo al quarzo.Recupera l'ora di "Ultima corsa" per un processo al quarzo
Grazie, Sandhya
A rigor di termini, un lavoro non hanno un tempo di fuoco, un trigger fa. E Trigger ha getPreviousFireTime(). Vedi http://www.quartz-scheduler.org/api/2.2.0/org/quartz/Trigger.html#getPreviousFireTime%28%29
Se il lavoro ha più trigger, è possibile recuperarli tutti ed esaminare i relativi tempi di attivazione. Vedi gli esempi di libri di cucina su http://www.quartz-scheduler.org/docs/cookbook/index.html
@ user41536: Allora perché non hai contrassegnato questo come la risposta accettata? –
Vale la pena notare questo non è effettivamente preciso al 100%; i trigger che non sono periodici (ad esempio 'WithSimpleSchedule') non vengono conservati (vengono cancellati dopo l'esecuzione); tutto ciò che tornerai in questo modo è l'ultima volta * un trigger attualmente attivo * ha eseguito il lavoro; che potrebbe essere o non essere l'ultima volta che il lavoro è stato effettivamente eseguito. – Doug
@Doug: Qualche idea se c'è un modo per mantenere un trigger scaduto o qualche trucco/soluzione? –