Skip to content

[Java SDK] - Destination-Details zu Routes abrufbar machen

User Story

Als Nutzer des Routing möchte ich nach der Route-Suche für jede im Routing-Ergebnis gelieferte destinationId die vollständigen Destination-Informationen (u.a. services[].submissionSchemas[] mit schemaUri/mimeType
sowie metadataVersions) direkt über das SDK laden können, damit ich sicher entscheiden kann, ob ein Zustellpunkt mein gewünschtes Fachdatenschema (z.B. xsozialbasis 2.2.0 vs. 2.3.1) unterstützt.

Warum

  • Der Router liefert bewusst keine schemaUri mehr (deprecated); die Schema-Kompatibilität ist nur über die Destination feststellbar.
  • Aktuell braucht es Workarounds (interner FitConnectService oder DestinationClient mit Subscriber-Setup), was für Routing-/Sender-Workflows unpraktisch ist.
  • Eine offizielle, einfache Abrufmöglichkeit aus dem Routing-Kontext (z.B. Helper im RouterClient oder neutraler Fetch im SDK) reduziert Komplexität und Fehler und ermöglicht eine klare Entscheidung bei identischem ARS/
    LeiKa.

Links, Hinweise, Bemerkungen

Akzeptanzkriterien

  1. ...
  2. ...
  3. ...

Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)

Edited by Fabian Braun