aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/gv/egiz/moazs/client/TnvzHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/gv/egiz/moazs/client/TnvzHelper.java')
-rw-r--r--src/main/java/at/gv/egiz/moazs/client/TnvzHelper.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/main/java/at/gv/egiz/moazs/client/TnvzHelper.java b/src/main/java/at/gv/egiz/moazs/client/TnvzHelper.java
index a304bdf..1e84e43 100644
--- a/src/main/java/at/gv/egiz/moazs/client/TnvzHelper.java
+++ b/src/main/java/at/gv/egiz/moazs/client/TnvzHelper.java
@@ -9,6 +9,8 @@ import at.gv.zustellung.msg.xsd.persondata.ObjectFactory;
import at.gv.zustellung.msg.xsd.persondata.PostalAddressType;
import at.gv.zustellung.tnvz.xsd.*;
import at.gv.zustellung.tnvz.xsd.QueryPersonRequest.QueryEntryList;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@@ -32,8 +34,7 @@ import static java.util.stream.Collectors.toSet;
@Component
public class TnvzHelper {
- private final Mzs2MsgConverter converter;
-
+ private static final Logger log = LoggerFactory.getLogger(TnvzHelper.class);
private static final ObjectFactory FACTORY = new at.gv.zustellung.msg.xsd.persondata.ObjectFactory();
private static final String ENTRY_ID = "entry-id";
private static final String RECEIVER_NOT_ADRESSABLE_ERROR_MSG = "Receiver is not addressable. Reason: %s";
@@ -41,6 +42,8 @@ public class TnvzHelper {
"receiver only accepts attachments of type(s) %s.";
private static final String MZS_NO_TNVZ_PERSON_QUERY_RESULTS_ERROR_MSG = "tnvz:QueryResultList was empty.";
+ private final Mzs2MsgConverter converter;
+
@Autowired
public TnvzHelper(Mzs2MsgConverter converter) {
@@ -59,6 +62,9 @@ public class TnvzHelper {
public IdentificationType performQueryPersonRequest(DeliveryRequestType mzsRequest,
TNVZServicePort tvnzPort) {
+ log.info("Perform Query Person Request for mzs:DeliveryRequest with AppDeliveryID={}",
+ mzsRequest.getMetaData().getAppDeliveryID());
+
var tvnzQuery = buildQuery(mzsRequest);
var tvnzResponse = tvnzPort.queryPerson(tvnzQuery);
verifyResponse(tvnzResponse);