SOAP classes generated and info-Dec-16.txt updated

This commit is contained in:
MSI\joaly 2025-12-16 10:11:54 -04:00
parent 35217b4012
commit 96e78d479d
16 changed files with 4011 additions and 2 deletions

View File

@ -1,6 +1,7 @@
Pendientes:
===========
- Traza de Seguridad
JA: Seguimos esperando por los insumos del cliente (mapeo de campos, SP, etc). Hoy se mencionó ese punto en la sesión de seguimiento, para evitar que el cliente se olvide
- Mensajeria
@ -8,11 +9,13 @@ Pendientes:
- <customerIdType><customerId><deviceSessionReference>
Pregunta: customerId? es convertido a numerico, porque nose si se deba manejar los 0 a la izquierda o no, digo para ser consistente.
JA: Todos los datos son String, a excepción de la fecha, que es un long
- Pendiente Generacion Clases SOAP:
Project:
update-card-status
pom.xml
- Descomentar lineas de generacion de clases
- Con maven install se generan
- Con maven install se generan
JA: Las clases fueron generadas exitosamente y están disponibles en el repositorio

View File

@ -0,0 +1,28 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import jakarta.jws.WebMethod;
import jakarta.jws.WebParam;
import jakarta.jws.WebResult;
import jakarta.jws.WebService;
import jakarta.jws.soap.SOAPBinding;
import jakarta.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 4.0.5
* 2025-12-16T10:02:28.943-04:00
* Generated source version: 4.0.5
*
*/
@WebService(targetNamespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc", name = "APIDebitCardOutAppSvc")
@XmlSeeAlso({ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface APIDebitCardOutAppSvc {
@WebMethod(action = "blockUnblockDebitCard")
@WebResult(name = "blockUnblockDebitCard_Rs", targetNamespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc", partName = "blockUnblockDebitCard_Rs")
public BlockUnblockDebitCardRs blockUnblockDebitCard(
@WebParam(partName = "blockUnblockDebitCard_Rq", name = "blockUnblockDebitCard_Rq", targetNamespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
BlockUnblockDebitCardRq blockUnblockDebitCardRq
);
}

View File

@ -0,0 +1,90 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import java.net.MalformedURLException;
import java.net.URI;
import java.net.URL;
import javax.xml.namespace.QName;
import jakarta.xml.ws.WebEndpoint;
import jakarta.xml.ws.WebServiceClient;
import jakarta.xml.ws.WebServiceFeature;
import jakarta.xml.ws.Service;
/**
* OSB Service
*
* This class was generated by Apache CXF 4.0.5
* 2025-12-16T10:02:28.948-04:00
* Generated source version: 4.0.5
*
*/
@WebServiceClient(name = "APIDebitCardOutAppSvcSOAPQSService",
wsdlLocation = "http://10.135.5.29:8001/APIDebitCardOutAppSvc/proxy/APIDebitCardOutAppSvc?wsdl",
targetNamespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
public class APIDebitCardOutAppSvcSOAPQSService extends Service {
public static final URL WSDL_LOCATION;
public static final QName SERVICE = new QName("http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc", "APIDebitCardOutAppSvcSOAPQSService");
public static final QName APIDebitCardOutAppSvcSOAPQSPort = new QName("http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc", "APIDebitCardOutAppSvcSOAPQSPort");
static {
URL url = null;
try {
url = URI.create("http://10.135.5.29:8001/APIDebitCardOutAppSvc/proxy/APIDebitCardOutAppSvc?wsdl").toURL();
} catch (MalformedURLException e) {
java.util.logging.Logger.getLogger(APIDebitCardOutAppSvcSOAPQSService.class.getName())
.log(java.util.logging.Level.INFO,
"Can not initialize the default wsdl from {0}", "http://10.135.5.29:8001/APIDebitCardOutAppSvc/proxy/APIDebitCardOutAppSvc?wsdl");
}
WSDL_LOCATION = url;
}
public APIDebitCardOutAppSvcSOAPQSService(URL wsdlLocation) {
super(wsdlLocation, SERVICE);
}
public APIDebitCardOutAppSvcSOAPQSService(URL wsdlLocation, QName serviceName) {
super(wsdlLocation, serviceName);
}
public APIDebitCardOutAppSvcSOAPQSService() {
super(WSDL_LOCATION, SERVICE);
}
public APIDebitCardOutAppSvcSOAPQSService(WebServiceFeature ... features) {
super(WSDL_LOCATION, SERVICE, features);
}
public APIDebitCardOutAppSvcSOAPQSService(URL wsdlLocation, WebServiceFeature ... features) {
super(wsdlLocation, SERVICE, features);
}
public APIDebitCardOutAppSvcSOAPQSService(URL wsdlLocation, QName serviceName, WebServiceFeature ... features) {
super(wsdlLocation, serviceName, features);
}
/**
*
* @return
* returns APIDebitCardOutAppSvc
*/
@WebEndpoint(name = "APIDebitCardOutAppSvcSOAPQSPort")
public APIDebitCardOutAppSvc getAPIDebitCardOutAppSvcSOAPQSPort() {
return super.getPort(APIDebitCardOutAppSvcSOAPQSPort, APIDebitCardOutAppSvc.class);
}
/**
*
* @param features
* A list of {@link jakarta.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
* @return
* returns APIDebitCardOutAppSvc
*/
@WebEndpoint(name = "APIDebitCardOutAppSvcSOAPQSPort")
public APIDebitCardOutAppSvc getAPIDebitCardOutAppSvcSOAPQSPort(WebServiceFeature... features) {
return super.getPort(APIDebitCardOutAppSvcSOAPQSPort, APIDebitCardOutAppSvc.class, features);
}
}

View File

@ -0,0 +1,63 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
/**
* Please modify this class to meet your needs
* This class is not complete
*/
import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import jakarta.jws.WebMethod;
import jakarta.jws.WebParam;
import jakarta.jws.WebResult;
import jakarta.jws.WebService;
import jakarta.jws.soap.SOAPBinding;
import jakarta.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 4.0.5
* 2025-12-16T10:02:28.900-04:00
* Generated source version: 4.0.5
*
*/
public final class APIDebitCardOutAppSvc_APIDebitCardOutAppSvcSOAPQSPort_Client {
private static final QName SERVICE_NAME = new QName("http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc", "APIDebitCardOutAppSvcSOAPQSService");
private APIDebitCardOutAppSvc_APIDebitCardOutAppSvcSOAPQSPort_Client() {
}
public static void main(String args[]) throws java.lang.Exception {
URL wsdlURL = APIDebitCardOutAppSvcSOAPQSService.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();
}
}
APIDebitCardOutAppSvcSOAPQSService ss = new APIDebitCardOutAppSvcSOAPQSService(wsdlURL, SERVICE_NAME);
APIDebitCardOutAppSvc port = ss.getAPIDebitCardOutAppSvcSOAPQSPort();
{
System.out.println("Invoking blockUnblockDebitCard...");
com.banesco.commons.soap.client.apidebitcardoutappsvc.BlockUnblockDebitCardRq _blockUnblockDebitCard_blockUnblockDebitCardRq = null;
com.banesco.commons.soap.client.apidebitcardoutappsvc.BlockUnblockDebitCardRs _blockUnblockDebitCard__return = port.blockUnblockDebitCard(_blockUnblockDebitCard_blockUnblockDebitCardRq);
System.out.println("blockUnblockDebitCard.result=" + _blockUnblockDebitCard__return);
}
System.exit(0);
}
}

View File

@ -0,0 +1,202 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Clase Java para AdditionalStatus complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType name="AdditionalStatus"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="StatusType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="StatusCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="StatusDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="ValidationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Severity" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="LineNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
/**
* Obtiene el valor de la propiedad statusType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatusType() {
return statusType;
}
/**
* Define el valor de la propiedad statusType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatusType(String value) {
this.statusType = value;
}
/**
* Obtiene el valor de la propiedad statusCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatusCode() {
return statusCode;
}
/**
* Define el valor de la propiedad statusCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatusCode(String value) {
this.statusCode = value;
}
/**
* Obtiene el valor de la propiedad statusDesc.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatusDesc() {
return statusDesc;
}
/**
* Define el valor de la propiedad statusDesc.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatusDesc(String value) {
this.statusDesc = value;
}
/**
* Obtiene el valor de la propiedad validationType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValidationType() {
return validationType;
}
/**
* Define el valor de la propiedad validationType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValidationType(String value) {
this.validationType = value;
}
/**
* Obtiene el valor de la propiedad severity.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSeverity() {
return severity;
}
/**
* Define el valor de la propiedad severity.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSeverity(String value) {
this.severity = value;
}
/**
* Obtiene el valor de la propiedad lineNumber.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLineNumber() {
return lineNumber;
}
/**
* Define el valor de la propiedad lineNumber.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLineNumber(String value) {
this.lineNumber = value;
}
}

View File

@ -0,0 +1,342 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Clase Java para ApplicantData complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType name="ApplicantData"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="EnterpriseCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="PrivateChannelId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="IpAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="HostName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="StadisticId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Application" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Nationality" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="IdDocument" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="RolType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="PlanCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Channel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
/**
* Obtiene el valor de la propiedad enterpriseCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEnterpriseCode() {
return enterpriseCode;
}
/**
* Define el valor de la propiedad enterpriseCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEnterpriseCode(String value) {
this.enterpriseCode = value;
}
/**
* Obtiene el valor de la propiedad privateChannelId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPrivateChannelId() {
return privateChannelId;
}
/**
* Define el valor de la propiedad privateChannelId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPrivateChannelId(String value) {
this.privateChannelId = value;
}
/**
* Obtiene el valor de la propiedad ipAddress.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIpAddress() {
return ipAddress;
}
/**
* Define el valor de la propiedad ipAddress.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIpAddress(String value) {
this.ipAddress = value;
}
/**
* Obtiene el valor de la propiedad hostName.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHostName() {
return hostName;
}
/**
* Define el valor de la propiedad hostName.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHostName(String value) {
this.hostName = value;
}
/**
* Obtiene el valor de la propiedad stadisticId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStadisticId() {
return stadisticId;
}
/**
* Define el valor de la propiedad stadisticId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStadisticId(String value) {
this.stadisticId = value;
}
/**
* Obtiene el valor de la propiedad application.
*
* @return
* possible object is
* {@link String }
*
*/
public String getApplication() {
return application;
}
/**
* Define el valor de la propiedad application.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setApplication(String value) {
this.application = value;
}
/**
* Obtiene el valor de la propiedad nationality.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNationality() {
return nationality;
}
/**
* Define el valor de la propiedad nationality.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNationality(String value) {
this.nationality = value;
}
/**
* Obtiene el valor de la propiedad idDocument.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIdDocument() {
return idDocument;
}
/**
* Define el valor de la propiedad idDocument.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIdDocument(String value) {
this.idDocument = value;
}
/**
* Obtiene el valor de la propiedad rolType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRolType() {
return rolType;
}
/**
* Define el valor de la propiedad rolType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRolType(String value) {
this.rolType = value;
}
/**
* Obtiene el valor de la propiedad planCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPlanCode() {
return planCode;
}
/**
* Define el valor de la propiedad planCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPlanCode(String value) {
this.planCode = value;
}
/**
* Obtiene el valor de la propiedad channel.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChannel() {
return channel;
}
/**
* Define el valor de la propiedad channel.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChannel(String value) {
this.channel = value;
}
}

View File

@ -0,0 +1,806 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Clase Java para anonymous complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="MsgRqHdr" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}MsgRqHdr"/&gt;
* &lt;element name="Card" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="CardInfo" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="CardNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Customer" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="PersonInfo" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdent" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdentType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;element name="BankId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;element name="CardStatus" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="CardStatusCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="CardStatusAction" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="StatusReason" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"msgRqHdr",
"card"
})
@XmlRootElement(name = "blockUnblockDebitCard_Rq", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
public class BlockUnblockDebitCardRq {
@XmlElement(name = "MsgRqHdr", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc", required = true)
protected MsgRqHdr msgRqHdr;
@XmlElement(name = "Card", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected List<BlockUnblockDebitCardRq.Card> card;
/**
* Obtiene el valor de la propiedad msgRqHdr.
*
* @return
* possible object is
* {@link MsgRqHdr }
*
*/
public MsgRqHdr getMsgRqHdr() {
return msgRqHdr;
}
/**
* Define el valor de la propiedad msgRqHdr.
*
* @param value
* allowed object is
* {@link MsgRqHdr }
*
*/
public void setMsgRqHdr(MsgRqHdr value) {
this.msgRqHdr = value;
}
/**
* Gets the value of the card property.
*
* <p>
* 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 <CODE>set</CODE> method for the card property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCard().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BlockUnblockDebitCardRq.Card }
*
*
*/
public List<BlockUnblockDebitCardRq.Card> getCard() {
if (card == null) {
card = new ArrayList<BlockUnblockDebitCardRq.Card>();
}
return this.card;
}
/**
* <p>Clase Java para anonymous complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="CardInfo" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="CardNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Customer" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="PersonInfo" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdent" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdentType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;element name="BankId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;element name="CardStatus" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="CardStatusCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="CardStatusAction" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="StatusReason" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"cardInfo",
"cardStatus"
})
public static class Card {
@XmlElement(name = "CardInfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected List<BlockUnblockDebitCardRq.Card.CardInfo> cardInfo;
@XmlElement(name = "CardStatus", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected List<BlockUnblockDebitCardRq.Card.CardStatus> cardStatus;
/**
* Gets the value of the cardInfo property.
*
* <p>
* 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 <CODE>set</CODE> method for the cardInfo property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCardInfo().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BlockUnblockDebitCardRq.Card.CardInfo }
*
*
*/
public List<BlockUnblockDebitCardRq.Card.CardInfo> getCardInfo() {
if (cardInfo == null) {
cardInfo = new ArrayList<BlockUnblockDebitCardRq.Card.CardInfo>();
}
return this.cardInfo;
}
/**
* Gets the value of the cardStatus property.
*
* <p>
* 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 <CODE>set</CODE> method for the cardStatus property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCardStatus().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BlockUnblockDebitCardRq.Card.CardStatus }
*
*
*/
public List<BlockUnblockDebitCardRq.Card.CardStatus> getCardStatus() {
if (cardStatus == null) {
cardStatus = new ArrayList<BlockUnblockDebitCardRq.Card.CardStatus>();
}
return this.cardStatus;
}
/**
* <p>Clase Java para anonymous complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="CardNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Customer" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="PersonInfo" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdent" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdentType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;element name="BankId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"cardNum",
"customer",
"bankId"
})
public static class CardInfo {
@XmlElement(name = "CardNum", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected String cardNum;
@XmlElement(name = "Customer", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected List<BlockUnblockDebitCardRq.Card.CardInfo.Customer> customer;
@XmlElement(name = "BankId", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected String bankId;
/**
* Obtiene el valor de la propiedad cardNum.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCardNum() {
return cardNum;
}
/**
* Define el valor de la propiedad cardNum.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCardNum(String value) {
this.cardNum = value;
}
/**
* Gets the value of the customer property.
*
* <p>
* 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 <CODE>set</CODE> method for the customer property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCustomer().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BlockUnblockDebitCardRq.Card.CardInfo.Customer }
*
*
*/
public List<BlockUnblockDebitCardRq.Card.CardInfo.Customer> getCustomer() {
if (customer == null) {
customer = new ArrayList<BlockUnblockDebitCardRq.Card.CardInfo.Customer>();
}
return this.customer;
}
/**
* Obtiene el valor de la propiedad bankId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBankId() {
return bankId;
}
/**
* Define el valor de la propiedad bankId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBankId(String value) {
this.bankId = value;
}
/**
* <p>Clase Java para anonymous complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="PersonInfo" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdent" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdentType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"personInfo"
})
public static class Customer {
@XmlElement(name = "PersonInfo", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected List<BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo> personInfo;
/**
* Gets the value of the personInfo property.
*
* <p>
* 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 <CODE>set</CODE> method for the personInfo property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPersonInfo().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo }
*
*
*/
public List<BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo> getPersonInfo() {
if (personInfo == null) {
personInfo = new ArrayList<BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo>();
}
return this.personInfo;
}
/**
* <p>Clase Java para anonymous complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdent" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdentType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* &lt;/element&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"govIssueIdent"
})
public static class PersonInfo {
@XmlElement(name = "GovIssueIdent", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected List<BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo.GovIssueIdent> govIssueIdent;
/**
* Gets the value of the govIssueIdent property.
*
* <p>
* 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 <CODE>set</CODE> method for the govIssueIdent property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getGovIssueIdent().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo.GovIssueIdent }
*
*
*/
public List<BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo.GovIssueIdent> getGovIssueIdent() {
if (govIssueIdent == null) {
govIssueIdent = new ArrayList<BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo.GovIssueIdent>();
}
return this.govIssueIdent;
}
/**
* <p>Clase Java para anonymous complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="GovIssueIdentType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="IdentSerialNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"govIssueIdentType",
"identSerialNum"
})
public static class GovIssueIdent {
@XmlElement(name = "GovIssueIdentType", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected String govIssueIdentType;
@XmlElement(name = "IdentSerialNum", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected String identSerialNum;
/**
* Obtiene el valor de la propiedad govIssueIdentType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGovIssueIdentType() {
return govIssueIdentType;
}
/**
* Define el valor de la propiedad govIssueIdentType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGovIssueIdentType(String value) {
this.govIssueIdentType = value;
}
/**
* Obtiene el valor de la propiedad identSerialNum.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIdentSerialNum() {
return identSerialNum;
}
/**
* Define el valor de la propiedad identSerialNum.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIdentSerialNum(String value) {
this.identSerialNum = value;
}
}
}
}
}
/**
* <p>Clase Java para anonymous complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="CardStatusCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="CardStatusAction" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="StatusReason" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"cardStatusCode",
"cardStatusAction",
"statusReason"
})
public static class CardStatus {
@XmlElement(name = "CardStatusCode", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected String cardStatusCode;
@XmlElement(name = "CardStatusAction", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected String cardStatusAction;
@XmlElement(name = "StatusReason", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected String statusReason;
/**
* Obtiene el valor de la propiedad cardStatusCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCardStatusCode() {
return cardStatusCode;
}
/**
* Define el valor de la propiedad cardStatusCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCardStatusCode(String value) {
this.cardStatusCode = value;
}
/**
* Obtiene el valor de la propiedad cardStatusAction.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCardStatusAction() {
return cardStatusAction;
}
/**
* Define el valor de la propiedad cardStatusAction.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCardStatusAction(String value) {
this.cardStatusAction = value;
}
/**
* Obtiene el valor de la propiedad statusReason.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatusReason() {
return statusReason;
}
/**
* Define el valor de la propiedad statusReason.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatusReason(String value) {
this.statusReason = value;
}
}
}
}

View File

@ -0,0 +1,99 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Clase Java para anonymous complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="MsgRsHdr" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}MsgRsHdr" minOccurs="0"/&gt;
* &lt;element name="Status" type="{http://xmlns.banesco.com/EnterpriseObjects/Status}Status" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"msgRsHdr",
"status"
})
@XmlRootElement(name = "blockUnblockDebitCard_Rs", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
public class BlockUnblockDebitCardRs {
@XmlElement(name = "MsgRsHdr", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected MsgRsHdr msgRsHdr;
@XmlElement(name = "Status", namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc")
protected List<Status> status;
/**
* Obtiene el valor de la propiedad msgRsHdr.
*
* @return
* possible object is
* {@link MsgRsHdr }
*
*/
public MsgRsHdr getMsgRsHdr() {
return msgRsHdr;
}
/**
* Define el valor de la propiedad msgRsHdr.
*
* @param value
* allowed object is
* {@link MsgRsHdr }
*
*/
public void setMsgRsHdr(MsgRsHdr value) {
this.msgRsHdr = value;
}
/**
* Gets the value of the status property.
*
* <p>
* 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 <CODE>set</CODE> method for the status property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getStatus().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Status }
*
*
*/
public List<Status> getStatus() {
if (status == null) {
status = new ArrayList<Status>();
}
return this.status;
}
}

View File

@ -0,0 +1,573 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Clase Java para MsgRqHdr complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType name="MsgRqHdr"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="MessageDate" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}datePattern" minOccurs="0"/&gt;
* &lt;element name="MessageTime" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}timePattern" minOccurs="0"/&gt;
* &lt;element name="RequestId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="LastStatusRequest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="FinalStatusRequest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="ResumeId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="ReverseId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="LineId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="SourceChannelCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="SupervisorCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="OperatorCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="RequestedOperationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="NetworkTrnInfo" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}NetworkTrnInfo" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="ApplicantData" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}ApplicantData" minOccurs="0"/&gt;
* &lt;element name="RecCtrlIn" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}RecCtrlIn" minOccurs="0"/&gt;
* &lt;element name="ReturnValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="MessageId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Priority" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="VBProtocol" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}VBProtocol" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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 List<NetworkTrnInfo> networkTrnInfo;
@XmlElement(name = "ApplicantData")
protected ApplicantData applicantData;
@XmlElement(name = "RecCtrlIn")
protected RecCtrlIn recCtrlIn;
@XmlElement(name = "ReturnValue")
protected String returnValue;
@XmlElement(name = "MessageId")
protected String messageId;
@XmlElement(name = "Priority")
protected String priority;
@XmlElement(name = "VBProtocol")
protected VBProtocol vbProtocol;
/**
* Obtiene el valor de la propiedad messageDate.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMessageDate() {
return messageDate;
}
/**
* Define el valor de la propiedad messageDate.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMessageDate(String value) {
this.messageDate = value;
}
/**
* Obtiene el valor de la propiedad messageTime.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMessageTime() {
return messageTime;
}
/**
* Define el valor de la propiedad messageTime.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMessageTime(String value) {
this.messageTime = value;
}
/**
* Obtiene el valor de la propiedad requestId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRequestId() {
return requestId;
}
/**
* Define el valor de la propiedad requestId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRequestId(String value) {
this.requestId = value;
}
/**
* Obtiene el valor de la propiedad lastStatusRequest.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLastStatusRequest() {
return lastStatusRequest;
}
/**
* Define el valor de la propiedad lastStatusRequest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLastStatusRequest(String value) {
this.lastStatusRequest = value;
}
/**
* Obtiene el valor de la propiedad finalStatusRequest.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFinalStatusRequest() {
return finalStatusRequest;
}
/**
* Define el valor de la propiedad finalStatusRequest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFinalStatusRequest(String value) {
this.finalStatusRequest = value;
}
/**
* Obtiene el valor de la propiedad resumeId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getResumeId() {
return resumeId;
}
/**
* Define el valor de la propiedad resumeId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setResumeId(String value) {
this.resumeId = value;
}
/**
* Obtiene el valor de la propiedad reverseId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReverseId() {
return reverseId;
}
/**
* Define el valor de la propiedad reverseId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReverseId(String value) {
this.reverseId = value;
}
/**
* Obtiene el valor de la propiedad lineId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLineId() {
return lineId;
}
/**
* Define el valor de la propiedad lineId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLineId(String value) {
this.lineId = value;
}
/**
* Obtiene el valor de la propiedad sourceChannelCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceChannelCode() {
return sourceChannelCode;
}
/**
* Define el valor de la propiedad sourceChannelCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceChannelCode(String value) {
this.sourceChannelCode = value;
}
/**
* Obtiene el valor de la propiedad supervisorCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSupervisorCode() {
return supervisorCode;
}
/**
* Define el valor de la propiedad supervisorCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSupervisorCode(String value) {
this.supervisorCode = value;
}
/**
* Obtiene el valor de la propiedad operatorCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOperatorCode() {
return operatorCode;
}
/**
* Define el valor de la propiedad operatorCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOperatorCode(String value) {
this.operatorCode = value;
}
/**
* Obtiene el valor de la propiedad requestedOperationType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRequestedOperationType() {
return requestedOperationType;
}
/**
* Define el valor de la propiedad requestedOperationType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRequestedOperationType(String value) {
this.requestedOperationType = value;
}
/**
* Gets the value of the networkTrnInfo property.
*
* <p>
* 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 <CODE>set</CODE> method for the networkTrnInfo property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getNetworkTrnInfo().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link NetworkTrnInfo }
*
*
*/
public List<NetworkTrnInfo> getNetworkTrnInfo() {
if (networkTrnInfo == null) {
networkTrnInfo = new ArrayList<NetworkTrnInfo>();
}
return this.networkTrnInfo;
}
/**
* Obtiene el valor de la propiedad applicantData.
*
* @return
* possible object is
* {@link ApplicantData }
*
*/
public ApplicantData getApplicantData() {
return applicantData;
}
/**
* Define el valor de la propiedad applicantData.
*
* @param value
* allowed object is
* {@link ApplicantData }
*
*/
public void setApplicantData(ApplicantData value) {
this.applicantData = value;
}
/**
* Obtiene el valor de la propiedad recCtrlIn.
*
* @return
* possible object is
* {@link RecCtrlIn }
*
*/
public RecCtrlIn getRecCtrlIn() {
return recCtrlIn;
}
/**
* Define el valor de la propiedad recCtrlIn.
*
* @param value
* allowed object is
* {@link RecCtrlIn }
*
*/
public void setRecCtrlIn(RecCtrlIn value) {
this.recCtrlIn = value;
}
/**
* Obtiene el valor de la propiedad returnValue.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReturnValue() {
return returnValue;
}
/**
* Define el valor de la propiedad returnValue.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReturnValue(String value) {
this.returnValue = value;
}
/**
* Obtiene el valor de la propiedad messageId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMessageId() {
return messageId;
}
/**
* Define el valor de la propiedad messageId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMessageId(String value) {
this.messageId = value;
}
/**
* Obtiene el valor de la propiedad priority.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPriority() {
return priority;
}
/**
* Define el valor de la propiedad priority.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPriority(String value) {
this.priority = value;
}
/**
* Obtiene el valor de la propiedad vbProtocol.
*
* @return
* possible object is
* {@link VBProtocol }
*
*/
public VBProtocol getVBProtocol() {
return vbProtocol;
}
/**
* Define el valor de la propiedad vbProtocol.
*
* @param value
* allowed object is
* {@link VBProtocol }
*
*/
public void setVBProtocol(VBProtocol value) {
this.vbProtocol = value;
}
}

View File

@ -0,0 +1,685 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Clase Java para MsgRsHdr complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType name="MsgRsHdr"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="PrivateChannelId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="FinalStatusRequest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="CountDataOut" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="HeaderTypeReg" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="DetailTypeReg" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="TransactionCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="SupervisorCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="OperationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="TransactionConsecutive" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="DetailReg" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="RegisterNumber" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="TransactionType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="RequestId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="RequestedOperationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="MessageDate" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}datePattern" minOccurs="0"/&gt;
* &lt;element name="TransactionTime" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}timePattern" minOccurs="0"/&gt;
* &lt;element name="LastStatusRequest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="ReturnValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="RequestStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="MessageTime" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}timePattern" minOccurs="0"/&gt;
* &lt;element name="TransacctionDate" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRsHdr}datePattern" minOccurs="0"/&gt;
* &lt;element name="RequestNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="AppName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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 List<String> registerNumber;
@XmlElement(name = "TransactionType")
protected String transactionType;
@XmlElement(name = "RequestId")
protected String requestId;
@XmlElement(name = "RequestedOperationType")
protected String requestedOperationType;
@XmlElement(name = "MessageDate")
protected String messageDate;
@XmlElement(name = "TransactionTime")
protected String transactionTime;
@XmlElement(name = "LastStatusRequest")
protected String lastStatusRequest;
@XmlElement(name = "ReturnValue")
protected String returnValue;
@XmlElement(name = "RequestStatus")
protected String requestStatus;
@XmlElement(name = "MessageTime")
protected String messageTime;
@XmlElement(name = "TransacctionDate")
protected String transacctionDate;
@XmlElement(name = "RequestNumber")
protected String requestNumber;
@XmlElement(name = "AppName")
protected String appName;
/**
* Obtiene el valor de la propiedad privateChannelId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPrivateChannelId() {
return privateChannelId;
}
/**
* Define el valor de la propiedad privateChannelId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPrivateChannelId(String value) {
this.privateChannelId = value;
}
/**
* Obtiene el valor de la propiedad finalStatusRequest.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFinalStatusRequest() {
return finalStatusRequest;
}
/**
* Define el valor de la propiedad finalStatusRequest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFinalStatusRequest(String value) {
this.finalStatusRequest = value;
}
/**
* Obtiene el valor de la propiedad countDataOut.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCountDataOut() {
return countDataOut;
}
/**
* Define el valor de la propiedad countDataOut.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCountDataOut(String value) {
this.countDataOut = value;
}
/**
* Obtiene el valor de la propiedad headerTypeReg.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHeaderTypeReg() {
return headerTypeReg;
}
/**
* Define el valor de la propiedad headerTypeReg.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHeaderTypeReg(String value) {
this.headerTypeReg = value;
}
/**
* Obtiene el valor de la propiedad detailTypeReg.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDetailTypeReg() {
return detailTypeReg;
}
/**
* Define el valor de la propiedad detailTypeReg.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDetailTypeReg(String value) {
this.detailTypeReg = value;
}
/**
* Obtiene el valor de la propiedad transactionCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionCode() {
return transactionCode;
}
/**
* Define el valor de la propiedad transactionCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionCode(String value) {
this.transactionCode = value;
}
/**
* Obtiene el valor de la propiedad supervisorCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSupervisorCode() {
return supervisorCode;
}
/**
* Define el valor de la propiedad supervisorCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSupervisorCode(String value) {
this.supervisorCode = value;
}
/**
* Obtiene el valor de la propiedad operationType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOperationType() {
return operationType;
}
/**
* Define el valor de la propiedad operationType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOperationType(String value) {
this.operationType = value;
}
/**
* Obtiene el valor de la propiedad transactionConsecutive.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionConsecutive() {
return transactionConsecutive;
}
/**
* Define el valor de la propiedad transactionConsecutive.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionConsecutive(String value) {
this.transactionConsecutive = value;
}
/**
* Obtiene el valor de la propiedad detailReg.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDetailReg() {
return detailReg;
}
/**
* Define el valor de la propiedad detailReg.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDetailReg(String value) {
this.detailReg = value;
}
/**
* Gets the value of the registerNumber property.
*
* <p>
* 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 <CODE>set</CODE> method for the registerNumber property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getRegisterNumber().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getRegisterNumber() {
if (registerNumber == null) {
registerNumber = new ArrayList<String>();
}
return this.registerNumber;
}
/**
* Obtiene el valor de la propiedad transactionType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionType() {
return transactionType;
}
/**
* Define el valor de la propiedad transactionType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionType(String value) {
this.transactionType = value;
}
/**
* Obtiene el valor de la propiedad requestId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRequestId() {
return requestId;
}
/**
* Define el valor de la propiedad requestId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRequestId(String value) {
this.requestId = value;
}
/**
* Obtiene el valor de la propiedad requestedOperationType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRequestedOperationType() {
return requestedOperationType;
}
/**
* Define el valor de la propiedad requestedOperationType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRequestedOperationType(String value) {
this.requestedOperationType = value;
}
/**
* Obtiene el valor de la propiedad messageDate.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMessageDate() {
return messageDate;
}
/**
* Define el valor de la propiedad messageDate.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMessageDate(String value) {
this.messageDate = value;
}
/**
* Obtiene el valor de la propiedad transactionTime.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionTime() {
return transactionTime;
}
/**
* Define el valor de la propiedad transactionTime.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionTime(String value) {
this.transactionTime = value;
}
/**
* Obtiene el valor de la propiedad lastStatusRequest.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLastStatusRequest() {
return lastStatusRequest;
}
/**
* Define el valor de la propiedad lastStatusRequest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLastStatusRequest(String value) {
this.lastStatusRequest = value;
}
/**
* Obtiene el valor de la propiedad returnValue.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReturnValue() {
return returnValue;
}
/**
* Define el valor de la propiedad returnValue.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReturnValue(String value) {
this.returnValue = value;
}
/**
* Obtiene el valor de la propiedad requestStatus.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRequestStatus() {
return requestStatus;
}
/**
* Define el valor de la propiedad requestStatus.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRequestStatus(String value) {
this.requestStatus = value;
}
/**
* Obtiene el valor de la propiedad messageTime.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMessageTime() {
return messageTime;
}
/**
* Define el valor de la propiedad messageTime.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMessageTime(String value) {
this.messageTime = value;
}
/**
* Obtiene el valor de la propiedad transacctionDate.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransacctionDate() {
return transacctionDate;
}
/**
* Define el valor de la propiedad transacctionDate.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransacctionDate(String value) {
this.transacctionDate = value;
}
/**
* Obtiene el valor de la propiedad requestNumber.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRequestNumber() {
return requestNumber;
}
/**
* Define el valor de la propiedad requestNumber.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRequestNumber(String value) {
this.requestNumber = value;
}
/**
* Obtiene el valor de la propiedad appName.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAppName() {
return appName;
}
/**
* Define el valor de la propiedad appName.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAppName(String value) {
this.appName = value;
}
}

View File

@ -0,0 +1,510 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Clase Java para NetworkTrnInfo complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType name="NetworkTrnInfo"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="TransactionConsecutive" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="RegisterNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="OriginatorName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="OperationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="TransactionType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="TransactionCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="TransactionDate" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}datePattern" minOccurs="0"/&gt;
* &lt;element name="TransactionTime" type="{http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr}timePattern" minOccurs="0"/&gt;
* &lt;element name="BankId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="AgencyCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="ChannelId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="ChannelUserId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="OperationExecIndicator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="ConfiguredTransactionCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="Desc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="UserId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="UserType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
/**
* Obtiene el valor de la propiedad transactionConsecutive.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionConsecutive() {
return transactionConsecutive;
}
/**
* Define el valor de la propiedad transactionConsecutive.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionConsecutive(String value) {
this.transactionConsecutive = value;
}
/**
* Obtiene el valor de la propiedad registerNumber.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRegisterNumber() {
return registerNumber;
}
/**
* Define el valor de la propiedad registerNumber.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRegisterNumber(String value) {
this.registerNumber = value;
}
/**
* Obtiene el valor de la propiedad originatorName.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOriginatorName() {
return originatorName;
}
/**
* Define el valor de la propiedad originatorName.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOriginatorName(String value) {
this.originatorName = value;
}
/**
* Obtiene el valor de la propiedad operationType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOperationType() {
return operationType;
}
/**
* Define el valor de la propiedad operationType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOperationType(String value) {
this.operationType = value;
}
/**
* Obtiene el valor de la propiedad transactionType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionType() {
return transactionType;
}
/**
* Define el valor de la propiedad transactionType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionType(String value) {
this.transactionType = value;
}
/**
* Obtiene el valor de la propiedad transactionCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionCode() {
return transactionCode;
}
/**
* Define el valor de la propiedad transactionCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionCode(String value) {
this.transactionCode = value;
}
/**
* Obtiene el valor de la propiedad transactionDate.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionDate() {
return transactionDate;
}
/**
* Define el valor de la propiedad transactionDate.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionDate(String value) {
this.transactionDate = value;
}
/**
* Obtiene el valor de la propiedad transactionTime.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionTime() {
return transactionTime;
}
/**
* Define el valor de la propiedad transactionTime.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionTime(String value) {
this.transactionTime = value;
}
/**
* Obtiene el valor de la propiedad bankId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBankId() {
return bankId;
}
/**
* Define el valor de la propiedad bankId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBankId(String value) {
this.bankId = value;
}
/**
* Obtiene el valor de la propiedad agencyCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAgencyCode() {
return agencyCode;
}
/**
* Define el valor de la propiedad agencyCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAgencyCode(String value) {
this.agencyCode = value;
}
/**
* Obtiene el valor de la propiedad channelId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChannelId() {
return channelId;
}
/**
* Define el valor de la propiedad channelId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChannelId(String value) {
this.channelId = value;
}
/**
* Obtiene el valor de la propiedad channelUserId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChannelUserId() {
return channelUserId;
}
/**
* Define el valor de la propiedad channelUserId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChannelUserId(String value) {
this.channelUserId = value;
}
/**
* Obtiene el valor de la propiedad operationExecIndicator.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOperationExecIndicator() {
return operationExecIndicator;
}
/**
* Define el valor de la propiedad operationExecIndicator.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOperationExecIndicator(String value) {
this.operationExecIndicator = value;
}
/**
* Obtiene el valor de la propiedad configuredTransactionCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getConfiguredTransactionCode() {
return configuredTransactionCode;
}
/**
* Define el valor de la propiedad configuredTransactionCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setConfiguredTransactionCode(String value) {
this.configuredTransactionCode = value;
}
/**
* Obtiene el valor de la propiedad desc.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDesc() {
return desc;
}
/**
* Define el valor de la propiedad desc.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDesc(String value) {
this.desc = value;
}
/**
* Obtiene el valor de la propiedad userId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUserId() {
return userId;
}
/**
* Define el valor de la propiedad userId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUserId(String value) {
this.userId = value;
}
/**
* Obtiene el valor de la propiedad userType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUserType() {
return userType;
}
/**
* Define el valor de la propiedad userType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUserType(String value) {
this.userType = value;
}
}

View File

@ -0,0 +1,160 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import jakarta.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the com.banesco.commons.soap.client.apidebitcardoutappsvc package.
* <p>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 {
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.banesco.commons.soap.client.apidebitcardoutappsvc
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link BlockUnblockDebitCardRq }
*
*/
public BlockUnblockDebitCardRq createBlockUnblockDebitCardRq() {
return new BlockUnblockDebitCardRq();
}
/**
* Create an instance of {@link BlockUnblockDebitCardRq.Card }
*
*/
public BlockUnblockDebitCardRq.Card createBlockUnblockDebitCardRqCard() {
return new BlockUnblockDebitCardRq.Card();
}
/**
* Create an instance of {@link BlockUnblockDebitCardRq.Card.CardInfo }
*
*/
public BlockUnblockDebitCardRq.Card.CardInfo createBlockUnblockDebitCardRqCardCardInfo() {
return new BlockUnblockDebitCardRq.Card.CardInfo();
}
/**
* Create an instance of {@link BlockUnblockDebitCardRq.Card.CardInfo.Customer }
*
*/
public BlockUnblockDebitCardRq.Card.CardInfo.Customer createBlockUnblockDebitCardRqCardCardInfoCustomer() {
return new BlockUnblockDebitCardRq.Card.CardInfo.Customer();
}
/**
* Create an instance of {@link BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo }
*
*/
public BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo createBlockUnblockDebitCardRqCardCardInfoCustomerPersonInfo() {
return new BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo();
}
/**
* Create an instance of {@link MsgRqHdr }
*
*/
public MsgRqHdr createMsgRqHdr() {
return new MsgRqHdr();
}
/**
* Create an instance of {@link BlockUnblockDebitCardRs }
*
*/
public BlockUnblockDebitCardRs createBlockUnblockDebitCardRs() {
return new BlockUnblockDebitCardRs();
}
/**
* 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 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 BlockUnblockDebitCardRq.Card.CardStatus }
*
*/
public BlockUnblockDebitCardRq.Card.CardStatus createBlockUnblockDebitCardRqCardCardStatus() {
return new BlockUnblockDebitCardRq.Card.CardStatus();
}
/**
* Create an instance of {@link BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo.GovIssueIdent }
*
*/
public BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo.GovIssueIdent createBlockUnblockDebitCardRqCardCardInfoCustomerPersonInfoGovIssueIdent() {
return new BlockUnblockDebitCardRq.Card.CardInfo.Customer.PersonInfo.GovIssueIdent();
}
}

View File

@ -0,0 +1,62 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Clase Java para RecCtrlIn complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType name="RecCtrlIn"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="MaxRec" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "RecCtrlIn", propOrder = {
"maxRec"
})
public class RecCtrlIn {
@XmlElement(name = "MaxRec")
protected String maxRec;
/**
* Obtiene el valor de la propiedad maxRec.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMaxRec() {
return maxRec;
}
/**
* Define el valor de la propiedad maxRec.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMaxRec(String value) {
this.maxRec = value;
}
}

View File

@ -0,0 +1,294 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Clase Java para Status complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType name="Status"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="StatusType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="StatusCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="StatusDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="ApplicationName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="LineNumber" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/&gt;
* &lt;element name="AdditionalStatus" type="{http://xmlns.banesco.com/EnterpriseObjects/Status}AdditionalStatus" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Severity" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="StatusInd" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;element name="LogId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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 List<AdditionalStatus> additionalStatus;
@XmlElement(name = "Severity")
protected String severity;
@XmlElement(name = "StatusInd")
protected String statusInd;
@XmlElement(name = "LogId")
protected String logId;
/**
* Obtiene el valor de la propiedad statusType.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatusType() {
return statusType;
}
/**
* Define el valor de la propiedad statusType.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatusType(String value) {
this.statusType = value;
}
/**
* Obtiene el valor de la propiedad statusCode.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatusCode() {
return statusCode;
}
/**
* Define el valor de la propiedad statusCode.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatusCode(String value) {
this.statusCode = value;
}
/**
* Obtiene el valor de la propiedad statusDesc.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatusDesc() {
return statusDesc;
}
/**
* Define el valor de la propiedad statusDesc.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatusDesc(String value) {
this.statusDesc = value;
}
/**
* Obtiene el valor de la propiedad applicationName.
*
* @return
* possible object is
* {@link String }
*
*/
public String getApplicationName() {
return applicationName;
}
/**
* Define el valor de la propiedad applicationName.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setApplicationName(String value) {
this.applicationName = value;
}
/**
* Obtiene el valor de la propiedad lineNumber.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getLineNumber() {
return lineNumber;
}
/**
* Define el valor de la propiedad lineNumber.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setLineNumber(BigInteger value) {
this.lineNumber = value;
}
/**
* Gets the value of the additionalStatus property.
*
* <p>
* 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 <CODE>set</CODE> method for the additionalStatus property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAdditionalStatus().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link AdditionalStatus }
*
*
*/
public List<AdditionalStatus> getAdditionalStatus() {
if (additionalStatus == null) {
additionalStatus = new ArrayList<AdditionalStatus>();
}
return this.additionalStatus;
}
/**
* Obtiene el valor de la propiedad severity.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSeverity() {
return severity;
}
/**
* Define el valor de la propiedad severity.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSeverity(String value) {
this.severity = value;
}
/**
* Obtiene el valor de la propiedad statusInd.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatusInd() {
return statusInd;
}
/**
* Define el valor de la propiedad statusInd.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatusInd(String value) {
this.statusInd = value;
}
/**
* Obtiene el valor de la propiedad logId.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLogId() {
return logId;
}
/**
* Define el valor de la propiedad logId.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLogId(String value) {
this.logId = value;
}
}

View File

@ -0,0 +1,90 @@
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Clase Java para VBProtocol complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType name="VBProtocol"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="VBProtocolInd" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;element name="TransactionInd" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@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;
/**
* Obtiene el valor de la propiedad vbProtocolInd.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isVBProtocolInd() {
return vbProtocolInd;
}
/**
* Define el valor de la propiedad vbProtocolInd.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setVBProtocolInd(Boolean value) {
this.vbProtocolInd = value;
}
/**
* Obtiene el valor de la propiedad transactionInd.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isTransactionInd() {
return transactionInd;
}
/**
* Define el valor de la propiedad transactionInd.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setTransactionInd(Boolean value) {
this.transactionInd = value;
}
}

View File

@ -0,0 +1,2 @@
@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.apidebitcardoutappsvc;