BundID-Statusmonitor: Implementieren im ZBP-Adapter
Im Rahmen von #2226 (closed) soll der ZBP-Adapter befähigt werden, neben ZBP-Nachrichten auch Statusupdates weiterzuleiten. In beiden Fällen sollen Anbinder an dieselbe Destination senden; die Unterscheidung des Submission-Typs soll am Leistungsschlüssel erfolgen. Im Rahmen dieses Tickets soll der ZBP-Adapter folgendermaßen erweitert werden:
- Eingehende Nachrichten werden auf den Leistungsschlüssel überprüft
receivedSubmission.getServiceType().getIdentifier() - Bei Leistungsschlüssel
urn:schema-fitko-de:fit-connect:id.bund.de:application-state_v6werden die Fachdaten statt aufCreateMessageaufCreateStateabgebildet - Bei Leistungsschlüssel
urn:schema-fitko-de:fit-connect:id.bund.de:application-state_v6wird stattZBPClient#sendMessageZBPClient#createStateaufgerufen - Alles weitere ist wie beim Verarbeiten von ZBP-Nachrichten zu behandeln
Akzeptanzkriterien
-
Der ZBP-Adapter kann Submissions des genannten Leistungsschlüssels unterscheiden, empfangen und weiterleiten