Doku: Technische Dokumentation der Callbacks für Zustelldienst

User Story

Als Entwickler

brauche ich eine umfassende Dokumentation der Callback-Funktionalität im Zustelldienst,

um die Implementierung einfach nachvollziehen und Anpassungen zügig durchführen zu können.

Why

  • Callback-Funktionalität arbeitet viel mit Nebenläufigkeit über den JobRunr
  • Es gibt z.T. zyklische Aufrufe im Code abhängig des Verhaltens des adressierten Endpunkts
  • Das Verhalten für Reply, Submission und New Event ist nicht vollständig spezifiziert

Links, Notes, Remarks

Neue Doku:

Acceptance criteria

  1. Bestehende Implementierung ist vollständig erfasst
  2. Wenn nötig wurden UMLs erstellt, um die Funktionalität abzubilden
  3. alles wurde korrekt im Sinne des arc42 Templates abgespeichert
  4. Sinnvolle Vereinheitlichungen und Vereinfachungen wurden identifiziert, die in #1680 (closed) und/oder #1766 (closed) überführt worden sind (#121 (closed) schließen)

Implementation plan (to be completed by the developer)

Follow-Up

  • Info an #1766 (closed), dass die externe Doku angepasst werden kann.
Edited by Wojciech Gdaniec