Clase Java para MsgRqHdr complex type.
@@ -566,8 +567,24 @@ public class MsgRqHdr {
* {@link VBProtocol }
*
*/
+
+ public void setTransactionCode(String transactionCode) {
+ this.getNetworkTrnInfo().get(0).setTransactionCode(transactionCode);
+ }
+
+ public void setNetworkTrnInfo(List Clase Java para MsgRsHdr complex type.
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/NetworkTrnInfo.java b/prv-update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/NetworkTrnInfo.java
similarity index 100%
rename from update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/NetworkTrnInfo.java
rename to prv-update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/NetworkTrnInfo.java
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/ObjectFactory.java b/prv-update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/ObjectFactory.java
similarity index 70%
rename from update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/ObjectFactory.java
rename to prv-update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/ObjectFactory.java
index d3673fe..c874cda 100644
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/ObjectFactory.java
+++ b/prv-update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/ObjectFactory.java
@@ -1,8 +1,11 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
+import jakarta.xml.bind.JAXBElement;
+import jakarta.xml.bind.annotation.XmlElementDecl;
import jakarta.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
@@ -21,6 +24,8 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
+ private final static QName _BlockUnblockDebitCardRq_QNAME = new QName("http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc", "blockUnblockDebitCard_Rq");
+ private final static QName _BlockUnblockDebitCardRs_QNAME = new QName("http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc", "blockUnblockDebitCard_Rs");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.banesco.commons.soap.client.apidebitcardoutappsvc
@@ -157,4 +162,29 @@ public class ObjectFactory {
return new BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo.GovIssueIdent();
}
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link BlockUnblockDebitCardRq }{@code >}
+ *
+ * @param value
+ * Java instance representing xml element's value.
+ * @return
+ * the new instance of {@link JAXBElement }{@code <}{@link BlockUnblockDebitCardRq }{@code >}
+ */
+ @XmlElementDecl(namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc", name = "blockUnblockDebitCard_Rq")
+ public JAXBElement Clase Java para Status complex type.
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/VBProtocol.java b/prv-update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/VBProtocol.java
similarity index 91%
rename from update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/VBProtocol.java
rename to prv-update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/VBProtocol.java
index f1c7396..9bba8df 100644
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/VBProtocol.java
+++ b/prv-update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/VBProtocol.java
@@ -63,6 +63,14 @@ public class VBProtocol {
this.vbProtocolInd = value;
}
+ public void setVbprotocolInd(Boolean vbprotocolInd) {
+ this.vbProtocolInd = vbprotocolInd;
+ }
+
+ public void setVbProtocolInd(Boolean vbprotocolInd) {
+ this.vbProtocolInd = vbprotocolInd;
+ }
+
/**
* Obtiene el valor de la propiedad transactionInd.
*
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/package-info.java b/prv-update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/package-info.java
similarity index 100%
rename from update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/package-info.java
rename to prv-update-card-status/src/main/java/com/banesco/commons/soap/client/apidebitcardoutappsvc/package-info.java
diff --git a/update-card-status/src/main/java/com/banesco/domain/models/CardReference.java b/prv-update-card-status/src/main/java/com/banesco/domain/models/CardReference.java
similarity index 100%
rename from update-card-status/src/main/java/com/banesco/domain/models/CardReference.java
rename to prv-update-card-status/src/main/java/com/banesco/domain/models/CardReference.java
diff --git a/update-card-status/src/main/java/com/banesco/domain/models/CustomerReference.java b/prv-update-card-status/src/main/java/com/banesco/domain/models/CustomerReference.java
similarity index 100%
rename from update-card-status/src/main/java/com/banesco/domain/models/CustomerReference.java
rename to prv-update-card-status/src/main/java/com/banesco/domain/models/CustomerReference.java
diff --git a/prv-update-card-status/src/main/java/com/banesco/domain/ports/inbound/UpdateCardStatusUseCase.java b/prv-update-card-status/src/main/java/com/banesco/domain/ports/inbound/UpdateCardStatusUseCase.java
new file mode 100644
index 0000000..6be1e0a
--- /dev/null
+++ b/prv-update-card-status/src/main/java/com/banesco/domain/ports/inbound/UpdateCardStatusUseCase.java
@@ -0,0 +1,9 @@
+package com.banesco.domain.ports.inbound;
+
+import com.banesco.application.UpdateCardStatusRequest;
+import com.banesco.commons.soap.client.apidebitcardoutappsvc.BlockUnblockDebitCardRs;
+
+public interface UpdateCardStatusUseCase {
+ BlockUnblockDebitCardRs executeUpdate(UpdateCardStatusRequest updateCardStatusRequest);
+
+}
diff --git a/prv-update-card-status/src/main/java/com/banesco/domain/ports/outbound/CardPort.java b/prv-update-card-status/src/main/java/com/banesco/domain/ports/outbound/CardPort.java
new file mode 100644
index 0000000..3e0d18a
--- /dev/null
+++ b/prv-update-card-status/src/main/java/com/banesco/domain/ports/outbound/CardPort.java
@@ -0,0 +1,10 @@
+package com.banesco.domain.ports.outbound;
+
+import com.banesco.application.UpdateCardStatusRequest;
+import com.banesco.commons.soap.client.apidebitcardoutappsvc.BlockUnblockDebitCardRs;
+
+public interface CardPort {
+
+ BlockUnblockDebitCardRs updateCardStatus(UpdateCardStatusRequest request);
+
+}
diff --git a/update-card-status/src/main/java/com/banesco/domain/services/UpdateCardStatusService.java b/prv-update-card-status/src/main/java/com/banesco/domain/services/UpdateCardStatusService.java
similarity index 77%
rename from update-card-status/src/main/java/com/banesco/domain/services/UpdateCardStatusService.java
rename to prv-update-card-status/src/main/java/com/banesco/domain/services/UpdateCardStatusService.java
index 07ce173..a681c98 100644
--- a/update-card-status/src/main/java/com/banesco/domain/services/UpdateCardStatusService.java
+++ b/prv-update-card-status/src/main/java/com/banesco/domain/services/UpdateCardStatusService.java
@@ -1,7 +1,7 @@
package com.banesco.domain.services;
import com.banesco.application.UpdateCardStatusRequest;
-import com.banesco.commons.soap.client.apipaymentoutappsvc.PayGenerateRs;
+import com.banesco.commons.soap.client.apidebitcardoutappsvc.BlockUnblockDebitCardRs;
import com.banesco.domain.ports.inbound.UpdateCardStatusUseCase;
import com.banesco.domain.ports.outbound.CardPort;
import jakarta.enterprise.context.ApplicationScoped;
@@ -20,7 +20,7 @@ public class UpdateCardStatusService implements UpdateCardStatusUseCase {
@Override
- public PayGenerateRs executeUpdate(UpdateCardStatusRequest request) {
+ public BlockUnblockDebitCardRs executeUpdate(UpdateCardStatusRequest request) {
return cardPort.updateCardStatus(request);
diff --git a/update-card-status/src/main/java/com/banesco/infrastructure/healthcheck/ApplicationLivenessCheck.java b/prv-update-card-status/src/main/java/com/banesco/infrastructure/healthcheck/ApplicationLivenessCheck.java
similarity index 100%
rename from update-card-status/src/main/java/com/banesco/infrastructure/healthcheck/ApplicationLivenessCheck.java
rename to prv-update-card-status/src/main/java/com/banesco/infrastructure/healthcheck/ApplicationLivenessCheck.java
diff --git a/update-card-status/src/main/java/com/banesco/infrastructure/healthcheck/SoapHealthCheck.java b/prv-update-card-status/src/main/java/com/banesco/infrastructure/healthcheck/SoapHealthCheck.java
similarity index 99%
rename from update-card-status/src/main/java/com/banesco/infrastructure/healthcheck/SoapHealthCheck.java
rename to prv-update-card-status/src/main/java/com/banesco/infrastructure/healthcheck/SoapHealthCheck.java
index 521bcdf..bb56918 100644
--- a/update-card-status/src/main/java/com/banesco/infrastructure/healthcheck/SoapHealthCheck.java
+++ b/prv-update-card-status/src/main/java/com/banesco/infrastructure/healthcheck/SoapHealthCheck.java
@@ -53,7 +53,7 @@ public class SoapHealthCheck implements HealthCheck {
@Inject
public SoapHealthCheck(AppConf appConf) throws Exception {
- soapConfig = appConf.loadSoapClientConfig("soap.service.pay-generate");
+ soapConfig = appConf.loadSoapClientConfig("soap.service.block-unblock-debit-card");
this.appConf = appConf;
Optional Java class for AdditionalStatus complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for ApplicantData complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for MsgRqHdr complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link NetworkTrnInfo }
- *
- *
- */
- public List Java class for MsgRsHdr complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Java class for NetworkTrnInfo complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private final static QName _PayGenerateRq_QNAME = new QName("http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", "payGenerate_Rq");
- private final static QName _PayGenerateRs_QNAME = new QName("http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", "payGenerate_Rs");
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.banesco.commons.soap.client.apipaymentoutappsvc
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link ReadPaymentRq }
- *
- */
- public ReadPaymentRq createReadPaymentRq() {
- return new ReadPaymentRq();
- }
-
- /**
- * Create an instance of {@link ReadPaymentRs }
- *
- */
- public ReadPaymentRs createReadPaymentRs() {
- return new ReadPaymentRs();
- }
-
- /**
- * Create an instance of {@link ReadPaymentRs.Payments }
- *
- */
- public ReadPaymentRs.Payments createReadPaymentRsPayments() {
- return new ReadPaymentRs.Payments();
- }
-
- /**
- * Create an instance of {@link ReadPaymentRs.Payments.Account }
- *
- */
- public ReadPaymentRs.Payments.Account createReadPaymentRsPaymentsAccount() {
- return new ReadPaymentRs.Payments.Account();
- }
-
- /**
- * Create an instance of {@link ReadPaymentRq.Payments }
- *
- */
- public ReadPaymentRq.Payments createReadPaymentRqPayments() {
- return new ReadPaymentRq.Payments();
- }
-
- /**
- * Create an instance of {@link ReadPaymentRq.Payments.Account }
- *
- */
- public ReadPaymentRq.Payments.Account createReadPaymentRqPaymentsAccount() {
- return new ReadPaymentRq.Payments.Account();
- }
-
- /**
- * Create an instance of {@link PayGenerateRs }
- *
- */
- public PayGenerateRs createPayGenerateRs() {
- return new PayGenerateRs();
- }
-
- /**
- * Create an instance of {@link PayGenerateRs.Payments }
- *
- */
- public PayGenerateRs.Payments createPayGenerateRsPayments() {
- return new PayGenerateRs.Payments();
- }
-
- /**
- * Create an instance of {@link PayGenerateRs.Payments.Account }
- *
- */
- public PayGenerateRs.Payments.Account createPayGenerateRsPaymentsAccount() {
- return new PayGenerateRs.Payments.Account();
- }
-
- /**
- * Create an instance of {@link PayGenerateRs.Payments.Account.Banking }
- *
- */
- public PayGenerateRs.Payments.Account.Banking createPayGenerateRsPaymentsAccountBanking() {
- return new PayGenerateRs.Payments.Account.Banking();
- }
-
- /**
- * Create an instance of {@link PayGenerateRs.Payments.Account.Customer }
- *
- */
- public PayGenerateRs.Payments.Account.Customer createPayGenerateRsPaymentsAccountCustomer() {
- return new PayGenerateRs.Payments.Account.Customer();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq }
- *
- */
- public PayGenerateRq createPayGenerateRq() {
- return new PayGenerateRq();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Banking }
- *
- */
- public PayGenerateRq.Banking createPayGenerateRqBanking() {
- return new PayGenerateRq.Banking();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments }
- *
- */
- public PayGenerateRq.Payments createPayGenerateRqPayments() {
- return new PayGenerateRq.Payments();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account }
- *
- */
- public PayGenerateRq.Payments.Account createPayGenerateRqPaymentsAccount() {
- return new PayGenerateRq.Payments.Account();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Customer }
- *
- */
- public PayGenerateRq.Payments.Account.Customer createPayGenerateRqPaymentsAccountCustomer() {
- return new PayGenerateRq.Payments.Account.Customer();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Customer.ContactInfo }
- *
- */
- public PayGenerateRq.Payments.Account.Customer.ContactInfo createPayGenerateRqPaymentsAccountCustomerContactInfo() {
- return new PayGenerateRq.Payments.Account.Customer.ContactInfo();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Customer.ContactInfo.PhoneNum }
- *
- */
- public PayGenerateRq.Payments.Account.Customer.ContactInfo.PhoneNum createPayGenerateRqPaymentsAccountCustomerContactInfoPhoneNum() {
- return new PayGenerateRq.Payments.Account.Customer.ContactInfo.PhoneNum();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Customer.CustInfo }
- *
- */
- public PayGenerateRq.Payments.Account.Customer.CustInfo createPayGenerateRqPaymentsAccountCustomerCustInfo() {
- return new PayGenerateRq.Payments.Account.Customer.CustInfo();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Customer.PersonInfo }
- *
- */
- public PayGenerateRq.Payments.Account.Customer.PersonInfo createPayGenerateRqPaymentsAccountCustomerPersonInfo() {
- return new PayGenerateRq.Payments.Account.Customer.PersonInfo();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Bill }
- *
- */
- public PayGenerateRq.Bill createPayGenerateRqBill() {
- return new PayGenerateRq.Bill();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Bill.Account }
- *
- */
- public PayGenerateRq.Bill.Account createPayGenerateRqBillAccount() {
- return new PayGenerateRq.Bill.Account();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Bill.Customer }
- *
- */
- public PayGenerateRq.Bill.Customer createPayGenerateRqBillCustomer() {
- return new PayGenerateRq.Bill.Customer();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Bill.Customer.PersonInfo }
- *
- */
- public PayGenerateRq.Bill.Customer.PersonInfo createPayGenerateRqBillCustomerPersonInfo() {
- return new PayGenerateRq.Bill.Customer.PersonInfo();
- }
-
- /**
- * Create an instance of {@link MsgRqHdr }
- *
- */
- public MsgRqHdr createMsgRqHdr() {
- return new MsgRqHdr();
- }
-
- /**
- * Create an instance of {@link ReadPaymentRq.Receipt }
- *
- */
- public ReadPaymentRq.Receipt createReadPaymentRqReceipt() {
- return new ReadPaymentRq.Receipt();
- }
-
- /**
- * Create an instance of {@link MsgRsHdr }
- *
- */
- public MsgRsHdr createMsgRsHdr() {
- return new MsgRsHdr();
- }
-
- /**
- * Create an instance of {@link Status }
- *
- */
- public Status createStatus() {
- return new Status();
- }
-
- /**
- * Create an instance of {@link ReadPaymentRs.Receipt }
- *
- */
- public ReadPaymentRs.Receipt createReadPaymentRsReceipt() {
- return new ReadPaymentRs.Receipt();
- }
-
- /**
- * Create an instance of {@link NetworkTrnInfo }
- *
- */
- public NetworkTrnInfo createNetworkTrnInfo() {
- return new NetworkTrnInfo();
- }
-
- /**
- * Create an instance of {@link ApplicantData }
- *
- */
- public ApplicantData createApplicantData() {
- return new ApplicantData();
- }
-
- /**
- * Create an instance of {@link RecCtrlIn }
- *
- */
- public RecCtrlIn createRecCtrlIn() {
- return new RecCtrlIn();
- }
-
- /**
- * Create an instance of {@link VBProtocol }
- *
- */
- public VBProtocol createVBProtocol() {
- return new VBProtocol();
- }
-
- /**
- * Create an instance of {@link AdditionalStatus }
- *
- */
- public AdditionalStatus createAdditionalStatus() {
- return new AdditionalStatus();
- }
-
- /**
- * Create an instance of {@link ReadPaymentRs.Payments.CurAmt }
- *
- */
- public ReadPaymentRs.Payments.CurAmt createReadPaymentRsPaymentsCurAmt() {
- return new ReadPaymentRs.Payments.CurAmt();
- }
-
- /**
- * Create an instance of {@link ReadPaymentRs.Payments.Account.Service }
- *
- */
- public ReadPaymentRs.Payments.Account.Service createReadPaymentRsPaymentsAccountService() {
- return new ReadPaymentRs.Payments.Account.Service();
- }
-
- /**
- * Create an instance of {@link ReadPaymentRq.Payments.Account.Service }
- *
- */
- public ReadPaymentRq.Payments.Account.Service createReadPaymentRqPaymentsAccountService() {
- return new ReadPaymentRq.Payments.Account.Service();
- }
-
- /**
- * Create an instance of {@link PayGenerateRs.Payments.PmtInfo }
- *
- */
- public PayGenerateRs.Payments.PmtInfo createPayGenerateRsPaymentsPmtInfo() {
- return new PayGenerateRs.Payments.PmtInfo();
- }
-
- /**
- * Create an instance of {@link PayGenerateRs.Payments.Account.Banking.BankAcctTrnRec }
- *
- */
- public PayGenerateRs.Payments.Account.Banking.BankAcctTrnRec createPayGenerateRsPaymentsAccountBankingBankAcctTrnRec() {
- return new PayGenerateRs.Payments.Account.Banking.BankAcctTrnRec();
- }
-
- /**
- * Create an instance of {@link PayGenerateRs.Payments.Account.Customer.PersonInfo }
- *
- */
- public PayGenerateRs.Payments.Account.Customer.PersonInfo createPayGenerateRsPaymentsAccountCustomerPersonInfo() {
- return new PayGenerateRs.Payments.Account.Customer.PersonInfo();
- }
-
- /**
- * Create an instance of {@link PayGenerateRs.Payments.Account.Customer.OrgInfo }
- *
- */
- public PayGenerateRs.Payments.Account.Customer.OrgInfo createPayGenerateRsPaymentsAccountCustomerOrgInfo() {
- return new PayGenerateRs.Payments.Account.Customer.OrgInfo();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Receipt }
- *
- */
- public PayGenerateRq.Receipt createPayGenerateRqReceipt() {
- return new PayGenerateRq.Receipt();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Banking.BankAcctTrnRec }
- *
- */
- public PayGenerateRq.Banking.BankAcctTrnRec createPayGenerateRqBankingBankAcctTrnRec() {
- return new PayGenerateRq.Banking.BankAcctTrnRec();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.PmtInfo }
- *
- */
- public PayGenerateRq.Payments.PmtInfo createPayGenerateRqPaymentsPmtInfo() {
- return new PayGenerateRq.Payments.PmtInfo();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.CurAmt }
- *
- */
- public PayGenerateRq.Payments.CurAmt createPayGenerateRqPaymentsCurAmt() {
- return new PayGenerateRq.Payments.CurAmt();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Bankinfo }
- *
- */
- public PayGenerateRq.Payments.Account.Bankinfo createPayGenerateRqPaymentsAccountBankinfo() {
- return new PayGenerateRq.Payments.Account.Bankinfo();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Service }
- *
- */
- public PayGenerateRq.Payments.Account.Service createPayGenerateRqPaymentsAccountService() {
- return new PayGenerateRq.Payments.Account.Service();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Customer.CustId }
- *
- */
- public PayGenerateRq.Payments.Account.Customer.CustId createPayGenerateRqPaymentsAccountCustomerCustId() {
- return new PayGenerateRq.Payments.Account.Customer.CustId();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Customer.Product }
- *
- */
- public PayGenerateRq.Payments.Account.Customer.Product createPayGenerateRqPaymentsAccountCustomerProduct() {
- return new PayGenerateRq.Payments.Account.Customer.Product();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Customer.ContactInfo.PhoneNum.PhoneIden }
- *
- */
- public PayGenerateRq.Payments.Account.Customer.ContactInfo.PhoneNum.PhoneIden createPayGenerateRqPaymentsAccountCustomerContactInfoPhoneNumPhoneIden() {
- return new PayGenerateRq.Payments.Account.Customer.ContactInfo.PhoneNum.PhoneIden();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Customer.CustInfo.PhoneNum }
- *
- */
- public PayGenerateRq.Payments.Account.Customer.CustInfo.PhoneNum createPayGenerateRqPaymentsAccountCustomerCustInfoPhoneNum() {
- return new PayGenerateRq.Payments.Account.Customer.CustInfo.PhoneNum();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Payments.Account.Customer.PersonInfo.OtherIdentDoc }
- *
- */
- public PayGenerateRq.Payments.Account.Customer.PersonInfo.OtherIdentDoc createPayGenerateRqPaymentsAccountCustomerPersonInfoOtherIdentDoc() {
- return new PayGenerateRq.Payments.Account.Customer.PersonInfo.OtherIdentDoc();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Bill.GenericValue }
- *
- */
- public PayGenerateRq.Bill.GenericValue createPayGenerateRqBillGenericValue() {
- return new PayGenerateRq.Bill.GenericValue();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Bill.Account.Service }
- *
- */
- public PayGenerateRq.Bill.Account.Service createPayGenerateRqBillAccountService() {
- return new PayGenerateRq.Bill.Account.Service();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Bill.Customer.CustId }
- *
- */
- public PayGenerateRq.Bill.Customer.CustId createPayGenerateRqBillCustomerCustId() {
- return new PayGenerateRq.Bill.Customer.CustId();
- }
-
- /**
- * Create an instance of {@link PayGenerateRq.Bill.Customer.PersonInfo.OtherIdentDoc }
- *
- */
- public PayGenerateRq.Bill.Customer.PersonInfo.OtherIdentDoc createPayGenerateRqBillCustomerPersonInfoOtherIdentDoc() {
- return new PayGenerateRq.Bill.Customer.PersonInfo.OtherIdentDoc();
- }
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link PayGenerateRq }{@code >}
- *
- * @param value
- * Java instance representing xml element's value.
- * @return
- * the new instance of {@link JAXBElement }{@code <}{@link PayGenerateRq }{@code >}
- */
- @XmlElementDecl(namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", name = "payGenerate_Rq")
- public JAXBElement Java class for payGenerate_Rq complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link PayGenerateRq.Bill }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link PayGenerateRq.Banking.BankAcctTrnRec }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link PayGenerateRq.Payments.Account }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link PayGenerateRq.Payments.Account.Bankinfo }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link PayGenerateRq.Payments.Account.Customer.ContactInfo }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link PayGenerateRq.Payments.Account.Customer.ContactInfo.PhoneNum }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link PayGenerateRq.Payments.Account.Customer.ContactInfo.PhoneNum.PhoneIden }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link PayGenerateRq.Payments.Account.Customer.CustInfo.PhoneNum }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for payGenerate_Rs complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link PayGenerateRs.Payments }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link PayGenerateRs.Payments.Account }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link ReadPaymentRq.Payments }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link ReadPaymentRq.Payments.Account }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link ReadPaymentRs.Payments }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link ReadPaymentRs.Payments.Account }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link String }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for RecCtrlIn complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for Status complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the Jakarta XML Binding object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link AdditionalStatus }
- *
- *
- */
- public List Java class for VBProtocol complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * > domains = appConf.getEnv().getOptionalValues("soap.health-check.validation.domains", String.class);
diff --git a/prv-update-card-status/src/main/java/com/banesco/infrastructure/mapper/DebitCardMapper.java b/prv-update-card-status/src/main/java/com/banesco/infrastructure/mapper/DebitCardMapper.java
new file mode 100644
index 0000000..c2b31ef
--- /dev/null
+++ b/prv-update-card-status/src/main/java/com/banesco/infrastructure/mapper/DebitCardMapper.java
@@ -0,0 +1,57 @@
+package com.banesco.infrastructure.mapper;
+
+import com.banesco.application.UpdateCardStatusRequest;
+import com.banesco.commons.soap.client.apidebitcardoutappsvc.BlockUnblockDebitCardRq;
+import com.banesco.commons.soap.client.apidebitcardoutappsvc.ObjectFactory;
+import jakarta.enterprise.context.ApplicationScoped;
+
+
+@ApplicationScoped
+public class DebitCardMapper {
+ public final ObjectFactory objectFactory;
+
+ public DebitCardMapper() {
+ this.objectFactory = new ObjectFactory();
+ }
+
+ public BlockUnblockDebitCardRq toBlockUnblockDebitCardRequest(UpdateCardStatusRequest customerRequest) {
+
+ BlockUnblockDebitCardRq request = objectFactory.createBlockUnblockDebitCardRq();
+ request.setMsgRqHdr(customerRequest.getMsgRqHdr());
+
+ BlockUnblockDebitCardRq.Card cardRq = objectFactory.createBlockUnblockDebitCardRqCard();
+
+ // number card
+ BlockUnblockDebitCardRq.Card.CardInfo cardInfo = objectFactory.createBlockUnblockDebitCardRqCardCardInfo();
+ cardInfo.setCardNum(customerRequest.getCardReference().getCardNumber());
+
+
+ BlockUnblockDebitCardRq.Card.CardInfo.Customer customer = objectFactory.createBlockUnblockDebitCardRqCardCardInfoCustomer();
+
+ // customer
+ BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo.GovIssueIdent govIssueIdent = new BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo.GovIssueIdent();
+ govIssueIdent.setGovIssueIdentType(customerRequest.getCustomerReference().getCustomerIdType());
+ govIssueIdent.setIdentSerialNum(customerRequest.getCustomerReference().getCustomerId());
+
+ BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo personInfo = objectFactory.createBlockUnblockDebitCardRqCardCardInfoCustomerPersonInfo();
+ personInfo.getGovIssueIdent().add(govIssueIdent);
+ customer.getPersonInfo().add(personInfo);
+ cardInfo.getCustomer().add(customer);
+ //bank Id
+ cardInfo.setBankId(customerRequest.getMsgRqHdr().getNetworkTrnInfo().get(0).getBankId());
+ cardRq.getCardInfo().add(cardInfo);
+
+
+ // Status
+ BlockUnblockDebitCardRq.Card.CardStatus cardStatus = new BlockUnblockDebitCardRq.Card.CardStatus();
+ cardStatus.setCardStatusCode(customerRequest.getCardReference().getCardStatusCode());
+ cardStatus.setCardStatusAction(customerRequest.getCardReference().getCardStatusAction());
+ cardStatus.setStatusReason(customerRequest.getCardReference().getCardStatusReason());
+ cardRq.getCardStatus().add(cardStatus);
+
+ request.getCard().add(cardRq);
+
+ return null;
+
+ }
+}
diff --git a/prv-update-card-status/src/main/java/com/banesco/infrastructure/soap/CardAdapter.java b/prv-update-card-status/src/main/java/com/banesco/infrastructure/soap/CardAdapter.java
new file mode 100644
index 0000000..4214645
--- /dev/null
+++ b/prv-update-card-status/src/main/java/com/banesco/infrastructure/soap/CardAdapter.java
@@ -0,0 +1,112 @@
+package com.banesco.infrastructure.soap;
+
+import com.banesco.application.UpdateCardStatusRequest;
+import com.banesco.commons.config.AppConf;
+import com.banesco.commons.config.StatusCodes;
+import com.banesco.commons.helper.XMLHelper;
+import com.banesco.commons.model.SoapEndpoint;
+import com.banesco.commons.soap.client.apidebitcardoutappsvc.*;
+import com.banesco.domain.ports.outbound.CardPort;
+import com.banesco.infrastructure.mapper.DebitCardMapper;
+import jakarta.enterprise.context.ApplicationScoped;
+import jakarta.xml.bind.JAXBElement;
+import jakarta.xml.ws.WebServiceException;
+import lombok.extern.slf4j.Slf4j;
+import org.apache.cxf.frontend.ClientProxy;
+import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;
+import org.apache.cxf.transport.http.HTTPConduit;
+import org.apache.cxf.transports.http.configuration.HTTPClientPolicy;
+import org.eclipse.microprofile.config.inject.ConfigProperty;
+
+import java.net.SocketTimeoutException;
+import java.util.HashMap;
+import java.util.Map;
+
+
+@ApplicationScoped
+@Slf4j
+public class CardAdapter implements CardPort {
+
+ private Map
features parameter will have their default values.
- * @return
- * returns APIPaymentOutAppSvc
- */
- @WebEndpoint(name = "APIPaymentOutAppSvcSOAPQSPort")
- public APIPaymentOutAppSvc getAPIPaymentOutAppSvcSOAPQSPort(WebServiceFeature... features) {
- return super.getPort(APIPaymentOutAppSvcSOAPQSPort, APIPaymentOutAppSvc.class, features);
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/APIPaymentOutAppSvc_APIPaymentOutAppSvcSOAPQSPort_Client.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/APIPaymentOutAppSvc_APIPaymentOutAppSvcSOAPQSPort_Client.java
deleted file mode 100644
index 81fecb3..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/APIPaymentOutAppSvc_APIPaymentOutAppSvcSOAPQSPort_Client.java
+++ /dev/null
@@ -1,65 +0,0 @@
-
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
-
-/**
- * Please modify this class to meet your needs
- * This class is not complete
- */
-
-import javax.xml.namespace.QName;
-import java.io.File;
-import java.net.MalformedURLException;
-import java.net.URL;
-
-/**
- * This class was generated by Apache CXF 4.0.5
- * 2025-03-13T16:16:36.775-04:00
- * Generated source version: 4.0.5
- *
- */
-public final class APIPaymentOutAppSvc_APIPaymentOutAppSvcSOAPQSPort_Client {
-
- private static final QName SERVICE_NAME = new QName("http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", "APIPaymentOutAppSvcSOAPQSService");
-
- private APIPaymentOutAppSvc_APIPaymentOutAppSvcSOAPQSPort_Client() {
- }
-
- public static void main(String args[]) throws java.lang.Exception {
- URL wsdlURL = APIPaymentOutAppSvcSOAPQSService.WSDL_LOCATION;
- if (args.length > 0 && args[0] != null && !"".equals(args[0])) {
- File wsdlFile = new File(args[0]);
- try {
- if (wsdlFile.exists()) {
- wsdlURL = wsdlFile.toURI().toURL();
- } else {
- wsdlURL = new URL(args[0]);
- }
- } catch (MalformedURLException e) {
- e.printStackTrace();
- }
- }
-
- APIPaymentOutAppSvcSOAPQSService ss = new APIPaymentOutAppSvcSOAPQSService(wsdlURL, SERVICE_NAME);
- APIPaymentOutAppSvc port = ss.getAPIPaymentOutAppSvcSOAPQSPort();
-
- {
- System.out.println("Invoking payGenerate...");
- com.banesco.commons.soap.client.apipaymentoutappsvc.PayGenerateRq _payGenerate_payGenerateRq = null;
- com.banesco.commons.soap.client.apipaymentoutappsvc.PayGenerateRs _payGenerate__return = port.payGenerate(_payGenerate_payGenerateRq);
- System.out.println("payGenerate.result=" + _payGenerate__return);
-
-
- }
- {
- System.out.println("Invoking readPayment...");
- com.banesco.commons.soap.client.apipaymentoutappsvc.ReadPaymentRq _readPayment_readPaymentRq = null;
- com.banesco.commons.soap.client.apipaymentoutappsvc.ReadPaymentRs _readPayment__return = port.readPayment(_readPayment_readPaymentRq);
- System.out.println("readPayment.result=" + _readPayment__return);
-
-
- }
-
- System.exit(0);
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/AdditionalStatus.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/AdditionalStatus.java
deleted file mode 100644
index 4d9507e..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/AdditionalStatus.java
+++ /dev/null
@@ -1,202 +0,0 @@
-
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
-
-import jakarta.xml.bind.annotation.XmlAccessType;
-import jakarta.xml.bind.annotation.XmlAccessorType;
-import jakarta.xml.bind.annotation.XmlElement;
-import jakarta.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="AdditionalStatus">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="StatusType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="StatusCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="StatusDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="ValidationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Severity" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="LineNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "AdditionalStatus", namespace = "http://xmlns.banesco.com/EnterpriseObjects/Status", propOrder = {
- "statusType",
- "statusCode",
- "statusDesc",
- "validationType",
- "severity",
- "lineNumber"
-})
-public class AdditionalStatus {
-
- @XmlElement(name = "StatusType")
- protected String statusType;
- @XmlElement(name = "StatusCode")
- protected String statusCode;
- @XmlElement(name = "StatusDesc")
- protected String statusDesc;
- @XmlElement(name = "ValidationType")
- protected String validationType;
- @XmlElement(name = "Severity")
- protected String severity;
- @XmlElement(name = "LineNumber")
- protected String lineNumber;
-
- /**
- * Gets the value of the statusType property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getStatusType() {
- return statusType;
- }
-
- /**
- * Sets the value of the statusType property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setStatusType(String value) {
- this.statusType = value;
- }
-
- /**
- * Gets the value of the statusCode property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getStatusCode() {
- return statusCode;
- }
-
- /**
- * Sets the value of the statusCode property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setStatusCode(String value) {
- this.statusCode = value;
- }
-
- /**
- * Gets the value of the statusDesc property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getStatusDesc() {
- return statusDesc;
- }
-
- /**
- * Sets the value of the statusDesc property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setStatusDesc(String value) {
- this.statusDesc = value;
- }
-
- /**
- * Gets the value of the validationType property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getValidationType() {
- return validationType;
- }
-
- /**
- * Sets the value of the validationType property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setValidationType(String value) {
- this.validationType = value;
- }
-
- /**
- * Gets the value of the severity property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSeverity() {
- return severity;
- }
-
- /**
- * Sets the value of the severity property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSeverity(String value) {
- this.severity = value;
- }
-
- /**
- * Gets the value of the lineNumber property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getLineNumber() {
- return lineNumber;
- }
-
- /**
- * Sets the value of the lineNumber property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setLineNumber(String value) {
- this.lineNumber = value;
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ApplicantData.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ApplicantData.java
deleted file mode 100644
index 40defa6..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ApplicantData.java
+++ /dev/null
@@ -1,342 +0,0 @@
-
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
-
-import jakarta.xml.bind.annotation.XmlAccessType;
-import jakarta.xml.bind.annotation.XmlAccessorType;
-import jakarta.xml.bind.annotation.XmlElement;
-import jakarta.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="ApplicantData">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="EnterpriseCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="PrivateChannelId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="IpAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="HostName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="StadisticId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Application" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Nationality" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="IdDocument" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="RolType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="PlanCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Channel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ApplicantData", propOrder = {
- "enterpriseCode",
- "privateChannelId",
- "ipAddress",
- "hostName",
- "stadisticId",
- "application",
- "nationality",
- "idDocument",
- "rolType",
- "planCode",
- "channel"
-})
-public class ApplicantData {
-
- @XmlElement(name = "EnterpriseCode")
- protected String enterpriseCode;
- @XmlElement(name = "PrivateChannelId")
- protected String privateChannelId;
- @XmlElement(name = "IpAddress")
- protected String ipAddress;
- @XmlElement(name = "HostName")
- protected String hostName;
- @XmlElement(name = "StadisticId")
- protected String stadisticId;
- @XmlElement(name = "Application")
- protected String application;
- @XmlElement(name = "Nationality")
- protected String nationality;
- @XmlElement(name = "IdDocument")
- protected String idDocument;
- @XmlElement(name = "RolType")
- protected String rolType;
- @XmlElement(name = "PlanCode")
- protected String planCode;
- @XmlElement(name = "Channel")
- protected String channel;
-
- /**
- * Gets the value of the enterpriseCode property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getEnterpriseCode() {
- return enterpriseCode;
- }
-
- /**
- * Sets the value of the enterpriseCode property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setEnterpriseCode(String value) {
- this.enterpriseCode = value;
- }
-
- /**
- * Gets the value of the privateChannelId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getPrivateChannelId() {
- return privateChannelId;
- }
-
- /**
- * Sets the value of the privateChannelId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setPrivateChannelId(String value) {
- this.privateChannelId = value;
- }
-
- /**
- * Gets the value of the ipAddress property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIpAddress() {
- return ipAddress;
- }
-
- /**
- * Sets the value of the ipAddress property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIpAddress(String value) {
- this.ipAddress = value;
- }
-
- /**
- * Gets the value of the hostName property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getHostName() {
- return hostName;
- }
-
- /**
- * Sets the value of the hostName property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setHostName(String value) {
- this.hostName = value;
- }
-
- /**
- * Gets the value of the stadisticId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getStadisticId() {
- return stadisticId;
- }
-
- /**
- * Sets the value of the stadisticId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setStadisticId(String value) {
- this.stadisticId = value;
- }
-
- /**
- * Gets the value of the application property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getApplication() {
- return application;
- }
-
- /**
- * Sets the value of the application property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setApplication(String value) {
- this.application = value;
- }
-
- /**
- * Gets the value of the nationality property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getNationality() {
- return nationality;
- }
-
- /**
- * Sets the value of the nationality property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setNationality(String value) {
- this.nationality = value;
- }
-
- /**
- * Gets the value of the idDocument property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIdDocument() {
- return idDocument;
- }
-
- /**
- * Sets the value of the idDocument property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIdDocument(String value) {
- this.idDocument = value;
- }
-
- /**
- * Gets the value of the rolType property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getRolType() {
- return rolType;
- }
-
- /**
- * Sets the value of the rolType property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setRolType(String value) {
- this.rolType = value;
- }
-
- /**
- * Gets the value of the planCode property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getPlanCode() {
- return planCode;
- }
-
- /**
- * Sets the value of the planCode property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setPlanCode(String value) {
- this.planCode = value;
- }
-
- /**
- * Gets the value of the channel property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChannel() {
- return channel;
- }
-
- /**
- * Sets the value of the channel property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChannel(String value) {
- this.channel = value;
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/MsgRqHdr.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/MsgRqHdr.java
deleted file mode 100644
index e95b383..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/MsgRqHdr.java
+++ /dev/null
@@ -1,590 +0,0 @@
-
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
-
-import jakarta.xml.bind.annotation.XmlAccessType;
-import jakarta.xml.bind.annotation.XmlAccessorType;
-import jakarta.xml.bind.annotation.XmlElement;
-import jakarta.xml.bind.annotation.XmlType;
-
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- *
- * <complexType name="MsgRqHdr">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="MessageDate" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}datePattern" minOccurs="0"/>
- * <element name="MessageTime" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}timePattern" minOccurs="0"/>
- * <element name="RequestId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="LastStatusRequest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="FinalStatusRequest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="ResumeId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="ReverseId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="LineId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="SourceChannelCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="SupervisorCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="OperatorCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="RequestedOperationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="NetworkTrnInfo" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}NetworkTrnInfo" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="ApplicantData" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}ApplicantData" minOccurs="0"/>
- * <element name="RecCtrlIn" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}RecCtrlIn" minOccurs="0"/>
- * <element name="ReturnValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="MessageId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Priority" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="VBProtocol" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}VBProtocol" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "MsgRqHdr", propOrder = {
- "messageDate",
- "messageTime",
- "requestId",
- "lastStatusRequest",
- "finalStatusRequest",
- "resumeId",
- "reverseId",
- "lineId",
- "sourceChannelCode",
- "supervisorCode",
- "operatorCode",
- "requestedOperationType",
- "networkTrnInfo",
- "applicantData",
- "recCtrlIn",
- "returnValue",
- "messageId",
- "priority",
- "vbProtocol"
-})
-public class MsgRqHdr {
-
- @XmlElement(name = "MessageDate")
- protected String messageDate;
- @XmlElement(name = "MessageTime")
- protected String messageTime;
- @XmlElement(name = "RequestId")
- protected String requestId;
- @XmlElement(name = "LastStatusRequest")
- protected String lastStatusRequest;
- @XmlElement(name = "FinalStatusRequest")
- protected String finalStatusRequest;
- @XmlElement(name = "ResumeId")
- protected String resumeId;
- @XmlElement(name = "ReverseId")
- protected String reverseId;
- @XmlElement(name = "LineId")
- protected String lineId;
- @XmlElement(name = "SourceChannelCode")
- protected String sourceChannelCode;
- @XmlElement(name = "SupervisorCode")
- protected String supervisorCode;
- @XmlElement(name = "OperatorCode")
- protected String operatorCode;
- @XmlElement(name = "RequestedOperationType")
- protected String requestedOperationType;
- @XmlElement(name = "NetworkTrnInfo")
- protected Listset method for the networkTrnInfo property.
- *
- *
- * getNetworkTrnInfo().add(newItem);
- *
- *
- *
- *
- * <complexType name="MsgRsHdr">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PrivateChannelId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="FinalStatusRequest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="CountDataOut" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="HeaderTypeReg" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="DetailTypeReg" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="TransactionCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="SupervisorCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="OperationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="TransactionConsecutive" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="DetailReg" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="RegisterNumber" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="TransactionType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="RequestId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="RequestedOperationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="MessageDate" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}datePattern" minOccurs="0"/>
- * <element name="TransactionTime" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}timePattern" minOccurs="0"/>
- * <element name="LastStatusRequest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="ReturnValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="RequestStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="MessageTime" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}timePattern" minOccurs="0"/>
- * <element name="TransacctionDate" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}datePattern" minOccurs="0"/>
- * <element name="RequestNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="AppName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "MsgRsHdr", namespace = "http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr", propOrder = {
- "privateChannelId",
- "finalStatusRequest",
- "countDataOut",
- "headerTypeReg",
- "detailTypeReg",
- "transactionCode",
- "supervisorCode",
- "operationType",
- "transactionConsecutive",
- "detailReg",
- "registerNumber",
- "transactionType",
- "requestId",
- "requestedOperationType",
- "messageDate",
- "transactionTime",
- "lastStatusRequest",
- "returnValue",
- "requestStatus",
- "messageTime",
- "transacctionDate",
- "requestNumber",
- "appName"
-})
-public class MsgRsHdr {
-
- @XmlElement(name = "PrivateChannelId")
- protected String privateChannelId;
- @XmlElement(name = "FinalStatusRequest")
- protected String finalStatusRequest;
- @XmlElement(name = "CountDataOut")
- protected String countDataOut;
- @XmlElement(name = "HeaderTypeReg")
- protected String headerTypeReg;
- @XmlElement(name = "DetailTypeReg")
- protected String detailTypeReg;
- @XmlElement(name = "TransactionCode")
- protected String transactionCode;
- @XmlElement(name = "SupervisorCode")
- protected String supervisorCode;
- @XmlElement(name = "OperationType")
- protected String operationType;
- @XmlElement(name = "TransactionConsecutive")
- protected String transactionConsecutive;
- @XmlElement(name = "DetailReg")
- protected String detailReg;
- @XmlElement(name = "RegisterNumber")
- protected Listset method for the registerNumber property.
- *
- *
- * getRegisterNumber().add(newItem);
- *
- *
- *
- *
- * <complexType name="NetworkTrnInfo">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="TransactionConsecutive" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="RegisterNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="OriginatorName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="OperationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="TransactionType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="TransactionCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="TransactionDate" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}datePattern" minOccurs="0"/>
- * <element name="TransactionTime" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}timePattern" minOccurs="0"/>
- * <element name="BankId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="AgencyCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="ChannelId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="ChannelUserId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="OperationExecIndicator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="ConfiguredTransactionCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="UserId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="UserType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "NetworkTrnInfo", propOrder = {
- "transactionConsecutive",
- "registerNumber",
- "originatorName",
- "operationType",
- "transactionType",
- "transactionCode",
- "transactionDate",
- "transactionTime",
- "bankId",
- "agencyCode",
- "channelId",
- "channelUserId",
- "operationExecIndicator",
- "configuredTransactionCode",
- "desc",
- "userId",
- "userType"
-})
-public class NetworkTrnInfo {
-
- @XmlElement(name = "TransactionConsecutive")
- protected String transactionConsecutive;
- @XmlElement(name = "RegisterNumber")
- protected String registerNumber;
- @XmlElement(name = "OriginatorName")
- protected String originatorName;
- @XmlElement(name = "OperationType")
- protected String operationType;
- @XmlElement(name = "TransactionType")
- protected String transactionType;
- @XmlElement(name = "TransactionCode")
- protected String transactionCode;
- @XmlElement(name = "TransactionDate")
- protected String transactionDate;
- @XmlElement(name = "TransactionTime")
- protected String transactionTime;
- @XmlElement(name = "BankId")
- protected String bankId;
- @XmlElement(name = "AgencyCode")
- protected String agencyCode;
- @XmlElement(name = "ChannelId")
- protected String channelId;
- @XmlElement(name = "ChannelUserId")
- protected String channelUserId;
- @XmlElement(name = "OperationExecIndicator")
- protected String operationExecIndicator;
- @XmlElement(name = "ConfiguredTransactionCode")
- protected String configuredTransactionCode;
- @XmlElement(name = "Desc")
- protected String desc;
- @XmlElement(name = "UserId")
- protected String userId;
- @XmlElement(name = "UserType")
- protected String userType;
-
- /**
- * Gets the value of the transactionConsecutive property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTransactionConsecutive() {
- return transactionConsecutive;
- }
-
- /**
- * Sets the value of the transactionConsecutive property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTransactionConsecutive(String value) {
- this.transactionConsecutive = value;
- }
-
- /**
- * Gets the value of the registerNumber property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getRegisterNumber() {
- return registerNumber;
- }
-
- /**
- * Sets the value of the registerNumber property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setRegisterNumber(String value) {
- this.registerNumber = value;
- }
-
- /**
- * Gets the value of the originatorName property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getOriginatorName() {
- return originatorName;
- }
-
- /**
- * Sets the value of the originatorName property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setOriginatorName(String value) {
- this.originatorName = value;
- }
-
- /**
- * Gets the value of the operationType property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getOperationType() {
- return operationType;
- }
-
- /**
- * Sets the value of the operationType property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setOperationType(String value) {
- this.operationType = value;
- }
-
- /**
- * Gets the value of the transactionType property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTransactionType() {
- return transactionType;
- }
-
- /**
- * Sets the value of the transactionType property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTransactionType(String value) {
- this.transactionType = value;
- }
-
- /**
- * Gets the value of the transactionCode property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTransactionCode() {
- return transactionCode;
- }
-
- /**
- * Sets the value of the transactionCode property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTransactionCode(String value) {
- this.transactionCode = value;
- }
-
- /**
- * Gets the value of the transactionDate property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTransactionDate() {
- return transactionDate;
- }
-
- /**
- * Sets the value of the transactionDate property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTransactionDate(String value) {
- this.transactionDate = value;
- }
-
- /**
- * Gets the value of the transactionTime property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTransactionTime() {
- return transactionTime;
- }
-
- /**
- * Sets the value of the transactionTime property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTransactionTime(String value) {
- this.transactionTime = value;
- }
-
- /**
- * Gets the value of the bankId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getBankId() {
- return bankId;
- }
-
- /**
- * Sets the value of the bankId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setBankId(String value) {
- this.bankId = value;
- }
-
- /**
- * Gets the value of the agencyCode property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAgencyCode() {
- return agencyCode;
- }
-
- /**
- * Sets the value of the agencyCode property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAgencyCode(String value) {
- this.agencyCode = value;
- }
-
- /**
- * Gets the value of the channelId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChannelId() {
- return channelId;
- }
-
- /**
- * Sets the value of the channelId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChannelId(String value) {
- this.channelId = value;
- }
-
- /**
- * Gets the value of the channelUserId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getChannelUserId() {
- return channelUserId;
- }
-
- /**
- * Sets the value of the channelUserId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setChannelUserId(String value) {
- this.channelUserId = value;
- }
-
- /**
- * Gets the value of the operationExecIndicator property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getOperationExecIndicator() {
- return operationExecIndicator;
- }
-
- /**
- * Sets the value of the operationExecIndicator property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setOperationExecIndicator(String value) {
- this.operationExecIndicator = value;
- }
-
- /**
- * Gets the value of the configuredTransactionCode property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getConfiguredTransactionCode() {
- return configuredTransactionCode;
- }
-
- /**
- * Sets the value of the configuredTransactionCode property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setConfiguredTransactionCode(String value) {
- this.configuredTransactionCode = value;
- }
-
- /**
- * Gets the value of the desc property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDesc() {
- return desc;
- }
-
- /**
- * Sets the value of the desc property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDesc(String value) {
- this.desc = value;
- }
-
- /**
- * Gets the value of the userId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getUserId() {
- return userId;
- }
-
- /**
- * Sets the value of the userId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setUserId(String value) {
- this.userId = value;
- }
-
- /**
- * Gets the value of the userType property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getUserType() {
- return userType;
- }
-
- /**
- * Sets the value of the userType property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setUserType(String value) {
- this.userType = value;
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ObjectFactory.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ObjectFactory.java
deleted file mode 100644
index eae6020..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ObjectFactory.java
+++ /dev/null
@@ -1,512 +0,0 @@
-
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
-
-import jakarta.xml.bind.JAXBElement;
-import jakarta.xml.bind.annotation.XmlElementDecl;
-import jakarta.xml.bind.annotation.XmlRegistry;
-
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the com.banesco.commons.soap.client.apipaymentoutappsvc package.
- *
- * <complexType name="payGenerate_Rq">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="MsgRqHdr" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}MsgRqHdr" minOccurs="0"/>
- * <element name="Bill" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Customer" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OtherIdentDoc" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustId">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CustPermId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="GenericValue">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Account" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="AcctId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Payments" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PmtInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PmtRefId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Amt" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CurAmt" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Amt" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Account" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Customer" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OtherIdentDoc" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustId" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CustPermId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="CustPermType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneNum" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="ContactInfo" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneNum" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneIden" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Product" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="ProductId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Bankinfo" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="BankId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Receipt" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="RefNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Banking" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="BankAcctTrnRec" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="TrnId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="OrigDt" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "payGenerate_Rq", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", propOrder = {
- "msgRqHdr",
- "bill",
- "payments",
- "receipt",
- "banking"
-})
-public class PayGenerateRq {
-
- @XmlElement(name = "MsgRqHdr")
- protected MsgRqHdr msgRqHdr;
- @XmlElement(name = "Bill")
- protected Listset method for the bill property.
- *
- *
- * getBill().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="BankAcctTrnRec" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="TrnId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="OrigDt" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "bankAcctTrnRec"
- })
- public static class Banking {
-
- @XmlElement(name = "BankAcctTrnRec", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the bankAcctTrnRec property.
- *
- *
- * getBankAcctTrnRec().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="TrnId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="OrigDt" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "trnId",
- "origDt"
- })
- public static class BankAcctTrnRec {
-
- @XmlElement(name = "TrnId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String trnId;
- @XmlElement(name = "OrigDt", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the origDt property.
- *
- *
- * getOrigDt().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Customer" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OtherIdentDoc" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustId">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CustPermId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="GenericValue">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Account" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="AcctId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "customer",
- "genericValue",
- "account"
- })
- public static class Bill {
-
- @XmlElement(name = "Customer", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Bill.Customer customer;
- @XmlElement(name = "GenericValue", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", required = true)
- protected PayGenerateRq.Bill.GenericValue genericValue;
- @XmlElement(name = "Account", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Bill.Account account;
-
- /**
- * Gets the value of the customer property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRq.Bill.Customer }
- *
- */
- public PayGenerateRq.Bill.Customer getCustomer() {
- return customer;
- }
-
- /**
- * Sets the value of the customer property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRq.Bill.Customer }
- *
- */
- public void setCustomer(PayGenerateRq.Bill.Customer value) {
- this.customer = value;
- }
-
- /**
- * Gets the value of the genericValue property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRq.Bill.GenericValue }
- *
- */
- public PayGenerateRq.Bill.GenericValue getGenericValue() {
- return genericValue;
- }
-
- /**
- * Sets the value of the genericValue property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRq.Bill.GenericValue }
- *
- */
- public void setGenericValue(PayGenerateRq.Bill.GenericValue value) {
- this.genericValue = value;
- }
-
- /**
- * Gets the value of the account property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRq.Bill.Account }
- *
- */
- public PayGenerateRq.Bill.Account getAccount() {
- return account;
- }
-
- /**
- * Sets the value of the account property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRq.Bill.Account }
- *
- */
- public void setAccount(PayGenerateRq.Bill.Account value) {
- this.account = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="AcctId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "acctId",
- "service"
- })
- public static class Account {
-
- @XmlElement(name = "AcctId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String acctId;
- @XmlElement(name = "Service", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Bill.Account.Service service;
-
- /**
- * Gets the value of the acctId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAcctId() {
- return acctId;
- }
-
- /**
- * Sets the value of the acctId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAcctId(String value) {
- this.acctId = value;
- }
-
- /**
- * Gets the value of the service property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRq.Bill.Account.Service }
- *
- */
- public PayGenerateRq.Bill.Account.Service getService() {
- return service;
- }
-
- /**
- * Sets the value of the service property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRq.Bill.Account.Service }
- *
- */
- public void setService(PayGenerateRq.Bill.Account.Service value) {
- this.service = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "svcCode"
- })
- public static class Service {
-
- @XmlElement(name = "SvcCode", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String svcCode;
-
- /**
- * Gets the value of the svcCode property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSvcCode() {
- return svcCode;
- }
-
- /**
- * Sets the value of the svcCode property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSvcCode(String value) {
- this.svcCode = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OtherIdentDoc" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustId">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CustPermId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "personInfo",
- "custId"
- })
- public static class Customer {
-
- @XmlElement(name = "PersonInfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Bill.Customer.PersonInfo personInfo;
- @XmlElement(name = "CustId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", required = true)
- protected PayGenerateRq.Bill.Customer.CustId custId;
-
- /**
- * Gets the value of the personInfo property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRq.Bill.Customer.PersonInfo }
- *
- */
- public PayGenerateRq.Bill.Customer.PersonInfo getPersonInfo() {
- return personInfo;
- }
-
- /**
- * Sets the value of the personInfo property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRq.Bill.Customer.PersonInfo }
- *
- */
- public void setPersonInfo(PayGenerateRq.Bill.Customer.PersonInfo value) {
- this.personInfo = value;
- }
-
- /**
- * Gets the value of the custId property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRq.Bill.Customer.CustId }
- *
- */
- public PayGenerateRq.Bill.Customer.CustId getCustId() {
- return custId;
- }
-
- /**
- * Sets the value of the custId property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRq.Bill.Customer.CustId }
- *
- */
- public void setCustId(PayGenerateRq.Bill.Customer.CustId value) {
- this.custId = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CustPermId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "custPermId"
- })
- public static class CustId {
-
- @XmlElement(name = "CustPermId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String custPermId;
-
- /**
- * Gets the value of the custPermId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getCustPermId() {
- return custPermId;
- }
-
- /**
- * Sets the value of the custPermId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setCustPermId(String value) {
- this.custPermId = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OtherIdentDoc" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "otherIdentDoc"
- })
- public static class PersonInfo {
-
- @XmlElement(name = "OtherIdentDoc", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Bill.Customer.PersonInfo.OtherIdentDoc otherIdentDoc;
-
- /**
- * Gets the value of the otherIdentDoc property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRq.Bill.Customer.PersonInfo.OtherIdentDoc }
- *
- */
- public PayGenerateRq.Bill.Customer.PersonInfo.OtherIdentDoc getOtherIdentDoc() {
- return otherIdentDoc;
- }
-
- /**
- * Sets the value of the otherIdentDoc property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRq.Bill.Customer.PersonInfo.OtherIdentDoc }
- *
- */
- public void setOtherIdentDoc(PayGenerateRq.Bill.Customer.PersonInfo.OtherIdentDoc value) {
- this.otherIdentDoc = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "identSerialNum",
- "type",
- "desc"
- })
- public static class OtherIdentDoc {
-
- @XmlElement(name = "IdentSerialNum", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String identSerialNum;
- @XmlElement(name = "Type", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String type;
- @XmlElement(name = "Desc", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String desc;
-
- /**
- * Gets the value of the identSerialNum property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIdentSerialNum() {
- return identSerialNum;
- }
-
- /**
- * Sets the value of the identSerialNum property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIdentSerialNum(String value) {
- this.identSerialNum = value;
- }
-
- /**
- * Gets the value of the type property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Sets the value of the type property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
- /**
- * Gets the value of the desc property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDesc() {
- return desc;
- }
-
- /**
- * Sets the value of the desc property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDesc(String value) {
- this.desc = value;
- }
-
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "value"
- })
- public static class GenericValue {
-
- @XmlElement(name = "Value", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String value;
-
- /**
- * Gets the value of the value property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getValue() {
- return value;
- }
-
- /**
- * Sets the value of the value property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setValue(String value) {
- this.value = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PmtInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PmtRefId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Amt" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CurAmt" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Amt" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Account" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Customer" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OtherIdentDoc" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustId" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CustPermId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="CustPermType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneNum" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="ContactInfo" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneNum" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneIden" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Product" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="ProductId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Bankinfo" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="BankId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "pmtInfo",
- "curAmt",
- "account"
- })
- public static class Payments {
-
- @XmlElement(name = "PmtInfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Payments.PmtInfo pmtInfo;
- @XmlElement(name = "CurAmt", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Payments.CurAmt curAmt;
- @XmlElement(name = "Account", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the account property.
- *
- *
- * getAccount().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Customer" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OtherIdentDoc" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustId" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CustPermId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="CustPermType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneNum" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="ContactInfo" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneNum" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneIden" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Product" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="ProductId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Bankinfo" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="BankId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "customer",
- "bankinfo",
- "service"
- })
- public static class Account {
-
- @XmlElement(name = "Customer", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Payments.Account.Customer customer;
- @XmlElement(name = "Bankinfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the bankinfo property.
- *
- *
- * getBankinfo().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="BankId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "bankId"
- })
- public static class Bankinfo {
-
- @XmlElement(name = "BankId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the bankId property.
- *
- *
- * getBankId().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OtherIdentDoc" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustId" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CustPermId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="CustPermType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="CustInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneNum" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="ContactInfo" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneNum" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneIden" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Product" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="ProductId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "personInfo",
- "custId",
- "custInfo",
- "contactInfo",
- "product"
- })
- public static class Customer {
-
- @XmlElement(name = "PersonInfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Payments.Account.Customer.PersonInfo personInfo;
- @XmlElement(name = "CustId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Payments.Account.Customer.CustId custId;
- @XmlElement(name = "CustInfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Payments.Account.Customer.CustInfo custInfo;
- @XmlElement(name = "ContactInfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the contactInfo property.
- *
- *
- * getContactInfo().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneNum" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneIden" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "phoneNum"
- })
- public static class ContactInfo {
-
- @XmlElement(name = "PhoneNum", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the phoneNum property.
- *
- *
- * getPhoneNum().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneIden" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "phoneIden"
- })
- public static class PhoneNum {
-
- @XmlElement(name = "PhoneIden", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the phoneIden property.
- *
- *
- * getPhoneIden().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "phoneId"
- })
- public static class PhoneIden {
-
- @XmlElement(name = "PhoneId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String phoneId;
-
- /**
- * Gets the value of the phoneId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getPhoneId() {
- return phoneId;
- }
-
- /**
- * Sets the value of the phoneId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setPhoneId(String value) {
- this.phoneId = value;
- }
-
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CustPermId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="CustPermType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "custPermId",
- "custPermType"
- })
- public static class CustId {
-
- @XmlElement(name = "CustPermId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the custPermId property.
- *
- *
- * getCustPermId().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PhoneNum" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "phoneNum"
- })
- public static class CustInfo {
-
- @XmlElement(name = "PhoneNum", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the phoneNum property.
- *
- *
- * getPhoneNum().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "phone"
- })
- public static class PhoneNum {
-
- @XmlElement(name = "Phone", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String phone;
-
- /**
- * Gets the value of the phone property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getPhone() {
- return phone;
- }
-
- /**
- * Sets the value of the phone property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setPhone(String value) {
- this.phone = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OtherIdentDoc" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "otherIdentDoc"
- })
- public static class PersonInfo {
-
- @XmlElement(name = "OtherIdentDoc", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRq.Payments.Account.Customer.PersonInfo.OtherIdentDoc otherIdentDoc;
-
- /**
- * Gets the value of the otherIdentDoc property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRq.Payments.Account.Customer.PersonInfo.OtherIdentDoc }
- *
- */
- public PayGenerateRq.Payments.Account.Customer.PersonInfo.OtherIdentDoc getOtherIdentDoc() {
- return otherIdentDoc;
- }
-
- /**
- * Sets the value of the otherIdentDoc property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRq.Payments.Account.Customer.PersonInfo.OtherIdentDoc }
- *
- */
- public void setOtherIdentDoc(PayGenerateRq.Payments.Account.Customer.PersonInfo.OtherIdentDoc value) {
- this.otherIdentDoc = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "identSerialNum",
- "type"
- })
- public static class OtherIdentDoc {
-
- @XmlElement(name = "IdentSerialNum", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String identSerialNum;
- @XmlElement(name = "Type", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String type;
-
- /**
- * Gets the value of the identSerialNum property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getIdentSerialNum() {
- return identSerialNum;
- }
-
- /**
- * Sets the value of the identSerialNum property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setIdentSerialNum(String value) {
- this.identSerialNum = value;
- }
-
- /**
- * Gets the value of the type property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Sets the value of the type property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="ProductId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "productId"
- })
- public static class Product {
-
- @XmlElement(name = "ProductId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String productId;
-
- /**
- * Gets the value of the productId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getProductId() {
- return productId;
- }
-
- /**
- * Sets the value of the productId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setProductId(String value) {
- this.productId = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "svcType"
- })
- public static class Service {
-
- @XmlElement(name = "SvcType", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String svcType;
-
- /**
- * Gets the value of the svcType property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSvcType() {
- return svcType;
- }
-
- /**
- * Sets the value of the svcType property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSvcType(String value) {
- this.svcType = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Amt" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "amt"
- })
- public static class CurAmt {
-
- @XmlElement(name = "Amt", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Double amt;
-
- /**
- * Gets the value of the amt property.
- *
- * @return
- * possible object is
- * {@link Double }
- *
- */
- public Double getAmt() {
- return amt;
- }
-
- /**
- * Sets the value of the amt property.
- *
- * @param value
- * allowed object is
- * {@link Double }
- *
- */
- public void setAmt(Double value) {
- this.amt = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PmtRefId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Amt" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "pmtRefId",
- "desc",
- "amt"
- })
- public static class PmtInfo {
-
- @XmlElement(name = "PmtRefId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String pmtRefId;
- @XmlElement(name = "Desc", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String desc;
- @XmlElement(name = "Amt", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Double amt;
-
- /**
- * Gets the value of the pmtRefId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getPmtRefId() {
- return pmtRefId;
- }
-
- /**
- * Sets the value of the pmtRefId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setPmtRefId(String value) {
- this.pmtRefId = value;
- }
-
- /**
- * Gets the value of the desc property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDesc() {
- return desc;
- }
-
- /**
- * Sets the value of the desc property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDesc(String value) {
- this.desc = value;
- }
-
- /**
- * Gets the value of the amt property.
- *
- * @return
- * possible object is
- * {@link Double }
- *
- */
- public Double getAmt() {
- return amt;
- }
-
- /**
- * Sets the value of the amt property.
- *
- * @param value
- * allowed object is
- * {@link Double }
- *
- */
- public void setAmt(Double value) {
- this.amt = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="RefNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "refNum"
- })
- public static class Receipt {
-
- @XmlElement(name = "RefNum", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String refNum;
-
- /**
- * Gets the value of the refNum property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getRefNum() {
- return refNum;
- }
-
- /**
- * Sets the value of the refNum property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setRefNum(String value) {
- this.refNum = value;
- }
-
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/PayGenerateRs.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/PayGenerateRs.java
deleted file mode 100644
index 822cbfe..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/PayGenerateRs.java
+++ /dev/null
@@ -1,953 +0,0 @@
-
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
-
-import jakarta.xml.bind.annotation.XmlAccessType;
-import jakarta.xml.bind.annotation.XmlAccessorType;
-import jakarta.xml.bind.annotation.XmlElement;
-import jakarta.xml.bind.annotation.XmlType;
-
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- *
- * <complexType name="payGenerate_Rs">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="MsgRsHdr" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}MsgRsHdr" minOccurs="0"/>
- * <element name="Status" type="{http://xmlns.banesco.com/EnterpriseObjects/Status}Status" minOccurs="0"/>
- * <element name="Payments" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PmtInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Account" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="AcctId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Customer" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="FullName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="OrgInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OrgId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Banking" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="BankAcctTrnRec" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="TrnId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "payGenerate_Rs", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", propOrder = {
- "msgRsHdr",
- "status",
- "payments"
-})
-public class PayGenerateRs {
-
- @XmlElement(name = "MsgRsHdr")
- protected MsgRsHdr msgRsHdr;
- @XmlElement(name = "Status")
- protected Status status;
- @XmlElement(name = "Payments")
- protected Listset method for the payments property.
- *
- *
- * getPayments().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PmtInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Account" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="AcctId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Customer" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="FullName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="OrgInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OrgId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Banking" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="BankAcctTrnRec" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="TrnId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "pmtInfo",
- "account"
- })
- public static class Payments {
-
- @XmlElement(name = "PmtInfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRs.Payments.PmtInfo pmtInfo;
- @XmlElement(name = "Account", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the account property.
- *
- *
- * getAccount().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="AcctId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Customer" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="FullName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="OrgInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OrgId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Banking" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="BankAcctTrnRec" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="TrnId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "acctId",
- "customer",
- "banking"
- })
- public static class Account {
-
- @XmlElement(name = "AcctId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String acctId;
- @XmlElement(name = "Customer", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRs.Payments.Account.Customer customer;
- @XmlElement(name = "Banking", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRs.Payments.Account.Banking banking;
-
- /**
- * Gets the value of the acctId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getAcctId() {
- return acctId;
- }
-
- /**
- * Sets the value of the acctId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setAcctId(String value) {
- this.acctId = value;
- }
-
- /**
- * Gets the value of the customer property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRs.Payments.Account.Customer }
- *
- */
- public PayGenerateRs.Payments.Account.Customer getCustomer() {
- return customer;
- }
-
- /**
- * Sets the value of the customer property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRs.Payments.Account.Customer }
- *
- */
- public void setCustomer(PayGenerateRs.Payments.Account.Customer value) {
- this.customer = value;
- }
-
- /**
- * Gets the value of the banking property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRs.Payments.Account.Banking }
- *
- */
- public PayGenerateRs.Payments.Account.Banking getBanking() {
- return banking;
- }
-
- /**
- * Sets the value of the banking property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRs.Payments.Account.Banking }
- *
- */
- public void setBanking(PayGenerateRs.Payments.Account.Banking value) {
- this.banking = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="BankAcctTrnRec" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="TrnId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "bankAcctTrnRec"
- })
- public static class Banking {
-
- @XmlElement(name = "BankAcctTrnRec", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRs.Payments.Account.Banking.BankAcctTrnRec bankAcctTrnRec;
-
- /**
- * Gets the value of the bankAcctTrnRec property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRs.Payments.Account.Banking.BankAcctTrnRec }
- *
- */
- public PayGenerateRs.Payments.Account.Banking.BankAcctTrnRec getBankAcctTrnRec() {
- return bankAcctTrnRec;
- }
-
- /**
- * Sets the value of the bankAcctTrnRec property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRs.Payments.Account.Banking.BankAcctTrnRec }
- *
- */
- public void setBankAcctTrnRec(PayGenerateRs.Payments.Account.Banking.BankAcctTrnRec value) {
- this.bankAcctTrnRec = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="TrnId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "trnId"
- })
- public static class BankAcctTrnRec {
-
- @XmlElement(name = "TrnId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String trnId;
-
- /**
- * Gets the value of the trnId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTrnId() {
- return trnId;
- }
-
- /**
- * Sets the value of the trnId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTrnId(String value) {
- this.trnId = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="PersonInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="FullName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="OrgInfo" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OrgId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "personInfo",
- "orgInfo"
- })
- public static class Customer {
-
- @XmlElement(name = "PersonInfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRs.Payments.Account.Customer.PersonInfo personInfo;
- @XmlElement(name = "OrgInfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected PayGenerateRs.Payments.Account.Customer.OrgInfo orgInfo;
-
- /**
- * Gets the value of the personInfo property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRs.Payments.Account.Customer.PersonInfo }
- *
- */
- public PayGenerateRs.Payments.Account.Customer.PersonInfo getPersonInfo() {
- return personInfo;
- }
-
- /**
- * Sets the value of the personInfo property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRs.Payments.Account.Customer.PersonInfo }
- *
- */
- public void setPersonInfo(PayGenerateRs.Payments.Account.Customer.PersonInfo value) {
- this.personInfo = value;
- }
-
- /**
- * Gets the value of the orgInfo property.
- *
- * @return
- * possible object is
- * {@link PayGenerateRs.Payments.Account.Customer.OrgInfo }
- *
- */
- public PayGenerateRs.Payments.Account.Customer.OrgInfo getOrgInfo() {
- return orgInfo;
- }
-
- /**
- * Sets the value of the orgInfo property.
- *
- * @param value
- * allowed object is
- * {@link PayGenerateRs.Payments.Account.Customer.OrgInfo }
- *
- */
- public void setOrgInfo(PayGenerateRs.Payments.Account.Customer.OrgInfo value) {
- this.orgInfo = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="OrgId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "orgId",
- "name"
- })
- public static class OrgInfo {
-
- @XmlElement(name = "OrgId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String orgId;
- @XmlElement(name = "Name", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String name;
-
- /**
- * Gets the value of the orgId property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getOrgId() {
- return orgId;
- }
-
- /**
- * Sets the value of the orgId property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setOrgId(String value) {
- this.orgId = value;
- }
-
- /**
- * Gets the value of the name property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getName() {
- return name;
- }
-
- /**
- * Sets the value of the name property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setName(String value) {
- this.name = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="FullName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "fullName"
- })
- public static class PersonInfo {
-
- @XmlElement(name = "FullName", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String fullName;
-
- /**
- * Gets the value of the fullName property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getFullName() {
- return fullName;
- }
-
- /**
- * Sets the value of the fullName property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setFullName(String value) {
- this.fullName = value;
- }
-
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "desc"
- })
- public static class PmtInfo {
-
- @XmlElement(name = "Desc", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String desc;
-
- /**
- * Gets the value of the desc property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getDesc() {
- return desc;
- }
-
- /**
- * Sets the value of the desc property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setDesc(String value) {
- this.desc = value;
- }
-
- }
-
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ReadPaymentRq.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ReadPaymentRq.java
deleted file mode 100644
index d752e31..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ReadPaymentRq.java
+++ /dev/null
@@ -1,419 +0,0 @@
-
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
-
-import jakarta.xml.bind.annotation.*;
-
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="MsgRqHdr" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}MsgRqHdr" minOccurs="0"/>
- * <element name="Payments" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Account" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Receipt" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="RefNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
- "msgRqHdr",
- "payments",
- "receipt"
-})
-@XmlRootElement(name = "readPayment_Rq", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
-public class ReadPaymentRq {
-
- @XmlElement(name = "MsgRqHdr", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected MsgRqHdr msgRqHdr;
- @XmlElement(name = "Payments", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the payments property.
- *
- *
- * getPayments().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Account" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "account"
- })
- public static class Payments {
-
- @XmlElement(name = "Account", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the account property.
- *
- *
- * getAccount().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "service"
- })
- public static class Account {
-
- @XmlElement(name = "Service", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected ReadPaymentRq.Payments.Account.Service service;
-
- /**
- * Gets the value of the service property.
- *
- * @return
- * possible object is
- * {@link ReadPaymentRq.Payments.Account.Service }
- *
- */
- public ReadPaymentRq.Payments.Account.Service getService() {
- return service;
- }
-
- /**
- * Sets the value of the service property.
- *
- * @param value
- * allowed object is
- * {@link ReadPaymentRq.Payments.Account.Service }
- *
- */
- public void setService(ReadPaymentRq.Payments.Account.Service value) {
- this.service = value;
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "svcCode"
- })
- public static class Service {
-
- @XmlElement(name = "SvcCode", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String svcCode;
-
- /**
- * Gets the value of the svcCode property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSvcCode() {
- return svcCode;
- }
-
- /**
- * Sets the value of the svcCode property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSvcCode(String value) {
- this.svcCode = value;
- }
-
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="RefNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "refNum"
- })
- public static class Receipt {
-
- @XmlElement(name = "RefNum", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String refNum;
-
- /**
- * Gets the value of the refNum property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getRefNum() {
- return refNum;
- }
-
- /**
- * Sets the value of the refNum property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setRefNum(String value) {
- this.refNum = value;
- }
-
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ReadPaymentRs.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ReadPaymentRs.java
deleted file mode 100644
index d1d1d56..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/ReadPaymentRs.java
+++ /dev/null
@@ -1,578 +0,0 @@
-
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
-
-import jakarta.xml.bind.annotation.*;
-
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="MsgRsHdr" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}MsgRsHdr" minOccurs="0"/>
- * <element name="Status" type="{http://xmlns.banesco.com/EnterpriseObjects/Status}Status" minOccurs="0"/>
- * <element name="Payments" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CurAmt" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Amt" type="{http://www.w3.org/2001/XMLSchema}double"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Account" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="AcctId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Receipt" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="RefNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
- "msgRsHdr",
- "status",
- "payments",
- "receipt"
-})
-@XmlRootElement(name = "readPayment_Rs", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
-public class ReadPaymentRs {
-
- @XmlElement(name = "MsgRsHdr", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected MsgRsHdr msgRsHdr;
- @XmlElement(name = "Status", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Status status;
- @XmlElement(name = "Payments", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the payments property.
- *
- *
- * getPayments().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="CurAmt" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Amt" type="{http://www.w3.org/2001/XMLSchema}double"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="Account" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="AcctId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "curAmt",
- "account"
- })
- public static class Payments {
-
- @XmlElement(name = "CurAmt", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected ReadPaymentRs.Payments.CurAmt curAmt;
- @XmlElement(name = "Account", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the account property.
- *
- *
- * getAccount().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="AcctId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="Service" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "acctId",
- "service"
- })
- public static class Account {
-
- @XmlElement(name = "AcctId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected Listset method for the acctId property.
- *
- *
- * getAcctId().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="SvcCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "svcCode"
- })
- public static class Service {
-
- @XmlElement(name = "SvcCode", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String svcCode;
-
- /**
- * Gets the value of the svcCode property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSvcCode() {
- return svcCode;
- }
-
- /**
- * Sets the value of the svcCode property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSvcCode(String value) {
- this.svcCode = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="Amt" type="{http://www.w3.org/2001/XMLSchema}double"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "amt"
- })
- public static class CurAmt {
-
- @XmlElement(name = "Amt", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected double amt;
-
- /**
- * Gets the value of the amt property.
- *
- */
- public double getAmt() {
- return amt;
- }
-
- /**
- * Sets the value of the amt property.
- *
- */
- public void setAmt(double value) {
- this.amt = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="RefNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "refNum"
- })
- public static class Receipt {
-
- @XmlElement(name = "RefNum", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
- protected String refNum;
-
- /**
- * Gets the value of the refNum property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getRefNum() {
- return refNum;
- }
-
- /**
- * Sets the value of the refNum property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setRefNum(String value) {
- this.refNum = value;
- }
-
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/RecCtrlIn.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/RecCtrlIn.java
deleted file mode 100644
index e6f734f..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/RecCtrlIn.java
+++ /dev/null
@@ -1,62 +0,0 @@
-
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
-
-import jakarta.xml.bind.annotation.XmlAccessType;
-import jakarta.xml.bind.annotation.XmlAccessorType;
-import jakarta.xml.bind.annotation.XmlElement;
-import jakarta.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="RecCtrlIn">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="MaxRec" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "RecCtrlIn", propOrder = {
- "maxRec"
-})
-public class RecCtrlIn {
-
- @XmlElement(name = "MaxRec")
- protected String maxRec;
-
- /**
- * Gets the value of the maxRec property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getMaxRec() {
- return maxRec;
- }
-
- /**
- * Sets the value of the maxRec property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setMaxRec(String value) {
- this.maxRec = value;
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/Status.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/Status.java
deleted file mode 100644
index 8d66381..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/Status.java
+++ /dev/null
@@ -1,295 +0,0 @@
-
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
-
-import jakarta.xml.bind.annotation.XmlAccessType;
-import jakarta.xml.bind.annotation.XmlAccessorType;
-import jakarta.xml.bind.annotation.XmlElement;
-import jakarta.xml.bind.annotation.XmlType;
-
-import java.math.BigInteger;
-import java.util.ArrayList;
-import java.util.List;
-
-
-/**
- *
- * <complexType name="Status">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="StatusType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="StatusCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="StatusDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="ApplicationName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="LineNumber" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
- * <element name="AdditionalStatus" type="{http://xmlns.banesco.com/EnterpriseObjects/Status}AdditionalStatus" maxOccurs="unbounded" minOccurs="0"/>
- * <element name="Severity" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="StatusInd" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="LogId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Status", namespace = "http://xmlns.banesco.com/EnterpriseObjects/Status", propOrder = {
- "statusType",
- "statusCode",
- "statusDesc",
- "applicationName",
- "lineNumber",
- "additionalStatus",
- "severity",
- "statusInd",
- "logId"
-})
-public class Status {
-
- @XmlElement(name = "StatusType")
- protected String statusType;
- @XmlElement(name = "StatusCode")
- protected String statusCode;
- @XmlElement(name = "StatusDesc")
- protected String statusDesc;
- @XmlElement(name = "ApplicationName")
- protected String applicationName;
- @XmlElement(name = "LineNumber")
- protected BigInteger lineNumber;
- @XmlElement(name = "AdditionalStatus")
- protected Listset method for the additionalStatus property.
- *
- *
- * getAdditionalStatus().add(newItem);
- *
- *
- *
- *
- * <complexType name="VBProtocol">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="VBProtocolInd" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
- * <element name="TransactionInd" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "VBProtocol", propOrder = {
- "vbProtocolInd",
- "transactionInd"
-})
-public class VBProtocol {
-
- @XmlElement(name = "VBProtocolInd", defaultValue = "false")
- protected Boolean vbProtocolInd;
- @XmlElement(name = "TransactionInd", defaultValue = "false")
- protected Boolean transactionInd;
-
- /**
- * Gets the value of the vbProtocolInd property.
- *
- * @return
- * possible object is
- * {@link Boolean }
- *
- */
- public Boolean isVBProtocolInd() {
- return vbProtocolInd;
- }
-
- /**
- * Sets the value of the vbProtocolInd property.
- *
- * @param value
- * allowed object is
- * {@link Boolean }
- *
- */
- public void setVBProtocolInd(Boolean value) {
- this.vbProtocolInd = value;
- }
-
- public void setVbprotocolInd(Boolean vbprotocolInd) {
- this.vbProtocolInd = vbprotocolInd;
- }
-
- public void setVbProtocolInd(Boolean vbprotocolInd) {
- this.vbProtocolInd = vbprotocolInd;
- }
-
- /**
- * Gets the value of the transactionInd property.
- *
- * @return
- * possible object is
- * {@link Boolean }
- *
- */
- public Boolean isTransactionInd() {
- return transactionInd;
- }
-
- /**
- * Sets the value of the transactionInd property.
- *
- * @param value
- * allowed object is
- * {@link Boolean }
- *
- */
- public void setTransactionInd(Boolean value) {
- this.transactionInd = value;
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/package-info.java b/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/package-info.java
deleted file mode 100644
index 39921de..0000000
--- a/update-card-status/src/main/java/com/banesco/commons/soap/client/apipaymentoutappsvc/package-info.java
+++ /dev/null
@@ -1,2 +0,0 @@
-@jakarta.xml.bind.annotation.XmlSchema(namespace = "http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr", elementFormDefault = jakarta.xml.bind.annotation.XmlNsForm.QUALIFIED)
-package com.banesco.commons.soap.client.apipaymentoutappsvc;
diff --git a/update-card-status/src/main/java/com/banesco/domain/models/Payment.java b/update-card-status/src/main/java/com/banesco/domain/models/Payment.java
deleted file mode 100644
index 767e3bf..0000000
--- a/update-card-status/src/main/java/com/banesco/domain/models/Payment.java
+++ /dev/null
@@ -1,79 +0,0 @@
-package com.banesco.domain.models;
-
-import io.quarkus.runtime.annotations.RegisterForReflection;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-
-
-@RegisterForReflection
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-public class Payment {
-
- private String referenceId;
- private String referenceDesc;
- private Double amount;
- private String transactionDate;
- private Sender sender;
- private Receiver receiver;
-
-
- @Data
- public static class Sender {
- private String accountId;
- private String documentType;
- private String documentId;
- private String personType;
- private String phoneNumber;
- private String bankId;
- private String svcType;
-
- public String toString() {
- return "{\"accountId\":\"%s\",\"documentType\":\"%s\",\"documentId\":\"%s\",\"personType\":\"%s\",\"phoneNumber\":\"%s\",\"bankId\":\"%s\",\"svcType\":\"%s\"}"
- .formatted(accountId,
- documentType,
- documentId,
- personType,
- phoneNumber,
- bankId,
- svcType
- );
- }
-
- }
-
- @Data
- public static class Receiver {
-
- private String documentType;
- private String documentId;
- private String personType;
- private String phoneNumber;
- private String bankId;
-
- public String toString() {
- return "{\"documentType\":\"%s\",\"documentId\":\"%s\",\"personType\":\"%s\",\"phoneNumber\":\"%s\",\"bankId\":\"%s\"}"
- .formatted(documentType,
- documentId,
- personType,
- phoneNumber,
- bankId
- );
- }
-
- }
-
-
- public String toString() {
- return "{\"referenceId\":\"%s\",\"referenceDesc\":\"%s\",\"amount\":%s,\"transactionDate\":\"%s\",\"sender\":%s,\"receiver\":%s}"
- .formatted(referenceId,
- referenceDesc,
- amount,
- transactionDate,
- sender,
- receiver);
- }
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/domain/models/StatusResponse.java b/update-card-status/src/main/java/com/banesco/domain/models/StatusResponse.java
deleted file mode 100644
index d6c6f00..0000000
--- a/update-card-status/src/main/java/com/banesco/domain/models/StatusResponse.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.banesco.domain.models;
-
-import com.banesco.commons.config.StatusCodes;
-import io.quarkus.runtime.annotations.RegisterForReflection;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import org.eclipse.microprofile.openapi.annotations.media.Schema;
-
-@RegisterForReflection
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-@Schema
-public class StatusResponse {
- private String statusCode;
- private String statusDesc;
-
- public static StatusResponse mapResponse(StatusCodes statusCode) {
- return new StatusResponse(statusCode.getStatusCode(), statusCode.getStatusDesc());
- }
-
- public String toString() {
- return "{\"statusCode\":\"%s\",\"statusDesc\":\"%s\"}".formatted(statusCode, statusDesc);
- }
-}
diff --git a/update-card-status/src/main/java/com/banesco/domain/ports/inbound/UpdateCardStatusUseCase.java b/update-card-status/src/main/java/com/banesco/domain/ports/inbound/UpdateCardStatusUseCase.java
deleted file mode 100644
index cda9aab..0000000
--- a/update-card-status/src/main/java/com/banesco/domain/ports/inbound/UpdateCardStatusUseCase.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package com.banesco.domain.ports.inbound;
-
-import com.banesco.application.UpdateCardStatusRequest;
-import com.banesco.commons.soap.client.apipaymentoutappsvc.PayGenerateRs;
-
-public interface UpdateCardStatusUseCase {
- PayGenerateRs executeUpdate(UpdateCardStatusRequest updateCardStatusRequest);
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/domain/ports/outbound/CardPort.java b/update-card-status/src/main/java/com/banesco/domain/ports/outbound/CardPort.java
deleted file mode 100644
index c55ce0b..0000000
--- a/update-card-status/src/main/java/com/banesco/domain/ports/outbound/CardPort.java
+++ /dev/null
@@ -1,10 +0,0 @@
-package com.banesco.domain.ports.outbound;
-
-import com.banesco.application.UpdateCardStatusRequest;
-import com.banesco.commons.soap.client.apipaymentoutappsvc.PayGenerateRs;
-
-public interface CardPort {
-
- PayGenerateRs updateCardStatus(UpdateCardStatusRequest request);
-
-}
diff --git a/update-card-status/src/main/java/com/banesco/infrastructure/mapper/PaymentMapper.java b/update-card-status/src/main/java/com/banesco/infrastructure/mapper/PaymentMapper.java
deleted file mode 100644
index c220ccf..0000000
--- a/update-card-status/src/main/java/com/banesco/infrastructure/mapper/PaymentMapper.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.banesco.infrastructure.mapper;
-
-import com.banesco.application.UpdateCardStatusRequest;
-import com.banesco.commons.soap.client.apipaymentoutappsvc.ObjectFactory;
-import com.banesco.commons.soap.client.apipaymentoutappsvc.PayGenerateRq;
-import jakarta.enterprise.context.ApplicationScoped;
-
-
-@ApplicationScoped
-public class PaymentMapper {
- public final ObjectFactory objectFactory;
-
- public PaymentMapper() {
- this.objectFactory = new ObjectFactory();
- }
-
- public PayGenerateRq toPayGenerateRequest(UpdateCardStatusRequest paymentData) {
-
-
-
- return null;
-
- }
-}
diff --git a/update-card-status/src/main/java/com/banesco/infrastructure/soap/CardAdapter.java b/update-card-status/src/main/java/com/banesco/infrastructure/soap/CardAdapter.java
deleted file mode 100644
index 6854b95..0000000
--- a/update-card-status/src/main/java/com/banesco/infrastructure/soap/CardAdapter.java
+++ /dev/null
@@ -1,83 +0,0 @@
-package com.banesco.infrastructure.soap;
-
-import com.banesco.application.UpdateCardStatusRequest;
-import com.banesco.commons.config.AppConf;
-import com.banesco.commons.helper.XMLHelper;
-import com.banesco.commons.model.SoapEndpoint;
-import com.banesco.commons.soap.client.apipaymentoutappsvc.APIPaymentOutAppSvc;
-import com.banesco.commons.soap.client.apipaymentoutappsvc.PayGenerateRq;
-import com.banesco.commons.soap.client.apipaymentoutappsvc.PayGenerateRs;
-import com.banesco.domain.ports.outbound.CardPort;
-import com.banesco.infrastructure.mapper.PaymentMapper;
-import jakarta.enterprise.context.ApplicationScoped;
-import jakarta.xml.bind.JAXBElement;
-import lombok.extern.slf4j.Slf4j;
-import org.apache.cxf.frontend.ClientProxy;
-import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;
-import org.apache.cxf.transport.http.HTTPConduit;
-import org.apache.cxf.transports.http.configuration.HTTPClientPolicy;
-import org.eclipse.microprofile.config.inject.ConfigProperty;
-
-import java.util.HashMap;
-import java.util.Map;
-
-
-@ApplicationScoped
-@Slf4j
-public class CardAdapter implements CardPort {
-
- private Map