Ich schrieb einen Scheduler@Scheduled ohne Angabe eines genauen Datum
@Documented
@Target({ ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Scheduled(cron="0 0 0 * * *")
public @interface DeleteAndCopy{
}
Was immer um Mitternacht bedeutet. Der Vorgang dauert ca. 4 Stunden. (0 am-4am)
Jetzt gibt es am 28.07.2017 um 13:00 Uhr einen Wartungstag.
Ich entschied mich, Daten zu diesem Datum nicht zu kopieren, um keinen unerwarteten Zustand zu haben. Wie kann dieses Datum von der Ausführung ausgeschlossen werden?
@Zeromus Gibt es so etwas wie eine @ NonScheduled-Annotation? Oder ein Incode-Vorschlag? –