Laufzeitinformationen

Wenn eine Aktivität, die Erinnerungen enthält, ausgeführt wurde, werden die Erinnerungen in der Entität Reminders gespeichert. Der Zeitrahmen, in dem eine Erinnerung gesendet werden soll, wird wie folgt berechnet:

Erinnerungen, die für Fristen konfiguriert wurden, werden durch Aufrufen des Batch-Jobs ScanTaskDeadlines verarbeitet und gesendet. Dieser Batch-Job ruft die Funktion DeadlineScanner.scanDeadlines() auf, die einen Scan nach fälligen Erinnerungen durchführt und die entsprechenden Erinnerungsbenachrichtigungen (mithilfe der Zuteilungsstrategie für Erinnerungsbenachrichtigungen, um die Benutzer zu ermitteln, an die die Benachrichtigungen gesendet werden sollen) sendet. Die Erinnerungen, die gesendet wurden, werden aus der Entität Reminders entfernt, um sicherzustellen, dass sie nicht noch einmal gesendet werden. Wenn die Aktivität abgeschlossen wird, werden alle Erinnerungen, die für die Aktivität konfiguriert, aber nicht gesendet wurden, entfernt.