From 870439300e7596d6833644ec9e6d1f38a1e0b6b5 Mon Sep 17 00:00:00 2001 From: Christof Rabensteiner Date: Tue, 14 May 2019 13:18:55 +0200 Subject: Implement Per-Field-Overriding of Configuration in Augmenter - Rewrite DeliveryRequestAugmenter to allow per-field-overriding of configuration parameters and add test suite. - Mzs schema change: Move DeliveryRequest/Server into DeliveryRequest/Config; Reason: DeliveryRequest/Config contains all parameters exclusively needed by moazs to execute the delivery request. The msg's server url belongs to this set of parameters. - WIP: Add prototype implementation of MsgClient and move MsgClient to dedicated package. - Refactor: move TnvzClient to dedicated package. --- src/main/java/at/gv/egiz/moazs/MsgClient.java | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 src/main/java/at/gv/egiz/moazs/MsgClient.java (limited to 'src/main/java/at/gv/egiz/moazs/MsgClient.java') diff --git a/src/main/java/at/gv/egiz/moazs/MsgClient.java b/src/main/java/at/gv/egiz/moazs/MsgClient.java deleted file mode 100644 index 3a6b5ce..0000000 --- a/src/main/java/at/gv/egiz/moazs/MsgClient.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.moazs; - -import at.gv.zustellung.msg.xsd.DeliveryRequestStatusType; -import at.gv.zustellung.msg.xsd.DeliveryRequestType; -import org.springframework.stereotype.Component; - -import static at.gv.zustellung.msg.xsd.DeliveryRequestStatusType.Success.successBuilder; -import static at.gv.zustellung.msg.xsd.DeliveryRequestStatusType.deliveryRequestStatusTypeBuilder; - -@Component -public class MsgClient { - - public DeliveryRequestStatusType send(DeliveryRequestType msgRequest) { - - //stub implementation - var success = successBuilder() - .withAppDeliveryID(msgRequest.getMetaData().getAppDeliveryID()) - .build(); - - return deliveryRequestStatusTypeBuilder() - .withSuccess(success) - .build(); - - } - -} -- cgit v1.2.3