Sto considerando l'utilizzo del framework Quartz per pianificare l'esecuzione di diverse centinaia di lavori.Java: creazione di un flusso di lavoro in quarzo
In base all'API, i lavori possono essere programmati per essere eseguiti in determinati momenti, ma non per essere eseguiti uno dopo l'altro (e interrompere una catena di lavori se uno fallisce). Gli unici metodi consigliati sono stato in grado di trovare sono:
- Uso di un listener, che si accorge il completamento di un lavoro e pianificare il grilletto accanto al fuoco (come coordinare questo?)
- Ogni lavoro riceverà una parametro contenente il lavoro successivo da eseguire e, dopo aver completato il lavoro effettivo, pianificare la sua esecuzione. (Collaborativo)
Conoscete un metodo migliore per creare un flusso di lavoro di lavoro in Quartz?
Potete consigliare altri metodi/framework per l'implementazione di un flusso di lavoro in Java?
MODIFICATO: Nel frattempo ho saputo di OSWorkflow che sembra essere una buona corrispondenza per quello di cui ho bisogno. Sembra che quello che devo implementare sia un "Sequence Pattern".