Ich verwende Spring, um einen Quartz-Scheduler (abstrahiert mit Spring's TaskScheduler-Schnittstelle) in meine App zu laden, der beim Start konfigurierte Jobs aus einer Datenbank lädt.Abbrechen eines geplanten Jobs in Quartz
Es jeden Job im Scheduler etwas wie folgt ergänzt:
TaskScheduler taskScheduler = ...;//injected
Runnable runableThing = ...;
String cronExpression = ...; //from DB
taskScheduler.schedule(runableThing, new CronTrigger(cronExpression));
meine Frage ist: Ist es möglich, zu spezifizieren so etwas wie ein job_id, die den Job/Trigger abgebrochen werden kann anschließend - sagen wir in Antwort an einen Benutzer, der den zu stornierenden Job in der Weboberfläche auswählt?
Ich habe mir die Spring-Dokumente angeschaut und sehe keinen Weg, dies zu tun.
Alle Ideen dankbar erhalten.
Dank 'matt b' und ' Puspendu Banerjee 'für diese Antwort. Ich hatte die Kochbuchbeispiele nicht bemerkt - wirklich nützlich. –