Class Annex7PullService
Zieht ein einzelnes DIWASS-Annex7 per SOAP (getAnnex7) und kapselt die
Antwort in ein frisches ZEWASS/BxA-Dokument. Analog zu NotificationPullService
und MovementPullService.
public sealed class Annex7PullService : DiwassPullServiceBase
- Inheritance
-
Annex7PullService
- Inherited Members
Constructors
Properties
- Kind
Kurzform für Dump-Dateinamen und Identifier-Arg-Name, z.B.
notification.
- OperationName
DIWASS-Operationsname für Fehlermeldungen, z.B.
getNotification.
- ResponseRootLocalName
Erwarteter lokaler Root-Name in der SOAP-Antwort, z.B.
GetNotificationResponse.
Methods
- BuildRequestBodyXml(string)
Baut den SOAP-Body für den konkreten Pull-Request.
- PullAnnex7AsDocXml(string)
Führt
getAnnex7gegen DIWASS aus und liefert die Antwort als BxA-gekapselte DocXml (ein Block mitGetAnnex7Response). Der Server erzeugt das Dokument bei leererdocXmlimAddBlock-Call.