Ajuste de API privada con sus respectivas clases SOPA
This commit is contained in:
parent
a3820b0e8b
commit
f3cddf5715
8
.idea/.gitignore
generated
vendored
Normal file
8
.idea/.gitignore
generated
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# Default ignored files
|
||||||
|
/shelf/
|
||||||
|
/workspace.xml
|
||||||
|
# Editor-based HTTP Client requests
|
||||||
|
/httpRequests/
|
||||||
|
# Datasource local storage ignored files
|
||||||
|
/dataSources/
|
||||||
|
/dataSources.local.xml
|
||||||
9
.idea/BIAN-Quarkus.iml
generated
Normal file
9
.idea/BIAN-Quarkus.iml
generated
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<module type="JAVA_MODULE" version="4">
|
||||||
|
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||||
|
<exclude-output />
|
||||||
|
<content url="file://$MODULE_DIR$" />
|
||||||
|
<orderEntry type="inheritedJdk" />
|
||||||
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
|
</component>
|
||||||
|
</module>
|
||||||
24
.idea/compiler.xml
generated
Normal file
24
.idea/compiler.xml
generated
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="CompilerConfiguration">
|
||||||
|
<annotationProcessing>
|
||||||
|
<profile default="true" name="Default" enabled="true" />
|
||||||
|
<profile name="Maven default annotation processors profile" enabled="true">
|
||||||
|
<sourceOutputDir name="target/generated-sources/annotations" />
|
||||||
|
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
|
||||||
|
<outputRelativeToContentRoot value="true" />
|
||||||
|
<module name="bus-update-card-status" />
|
||||||
|
<module name="commons-bian" />
|
||||||
|
<module name="rec-update-card-status" />
|
||||||
|
<module name="prv-update-card-status" />
|
||||||
|
</profile>
|
||||||
|
</annotationProcessing>
|
||||||
|
</component>
|
||||||
|
<component name="JavacSettings">
|
||||||
|
<option name="ADDITIONAL_OPTIONS_OVERRIDE">
|
||||||
|
<module name="bus-update-card-status" options="-parameters" />
|
||||||
|
<module name="prv-update-card-status" options="-parameters" />
|
||||||
|
<module name="rec-update-card-status" options="-parameters" />
|
||||||
|
</option>
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
13
.idea/encodings.xml
generated
Normal file
13
.idea/encodings.xml
generated
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="Encoding">
|
||||||
|
<file url="file://$PROJECT_DIR$/bus-update-card-status/src/main/java" charset="UTF-8" />
|
||||||
|
<file url="file://$PROJECT_DIR$/bus-update-card-status/src/main/resources" charset="UTF-8" />
|
||||||
|
<file url="file://$PROJECT_DIR$/commons-bian/src/main/java" charset="UTF-8" />
|
||||||
|
<file url="file://$PROJECT_DIR$/commons-bian/src/main/resources" charset="UTF-8" />
|
||||||
|
<file url="file://$PROJECT_DIR$/prv-update-card-status/src/main/java" charset="UTF-8" />
|
||||||
|
<file url="file://$PROJECT_DIR$/prv-update-card-status/src/main/resources" charset="UTF-8" />
|
||||||
|
<file url="file://$PROJECT_DIR$/rec-update-card-status/src/main/java" charset="UTF-8" />
|
||||||
|
<file url="file://$PROJECT_DIR$/rec-update-card-status/src/main/resources" charset="UTF-8" />
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
20
.idea/jarRepositories.xml
generated
Normal file
20
.idea/jarRepositories.xml
generated
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="RemoteRepositoriesConfiguration">
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="central" />
|
||||||
|
<option name="name" value="Central Repository" />
|
||||||
|
<option name="url" value="https://repo.maven.apache.org/maven2" />
|
||||||
|
</remote-repository>
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="central" />
|
||||||
|
<option name="name" value="Maven Central repository" />
|
||||||
|
<option name="url" value="https://repo1.maven.org/maven2" />
|
||||||
|
</remote-repository>
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="jboss.community" />
|
||||||
|
<option name="name" value="JBoss Community repository" />
|
||||||
|
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
|
||||||
|
</remote-repository>
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
18
.idea/misc.xml
generated
Normal file
18
.idea/misc.xml
generated
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||||
|
<component name="MavenProjectsManager">
|
||||||
|
<option name="originalFiles">
|
||||||
|
<list>
|
||||||
|
<option value="$PROJECT_DIR$/commons-bian/pom.xml" />
|
||||||
|
<option value="$PROJECT_DIR$/update-card-status/pom.xml" />
|
||||||
|
<option value="$PROJECT_DIR$/bus-update-card-status/pom.xml" />
|
||||||
|
<option value="$PROJECT_DIR$/rec-update-card-status/pom.xml" />
|
||||||
|
<option value="$PROJECT_DIR$/prv-update-card-status/pom.xml" />
|
||||||
|
</list>
|
||||||
|
</option>
|
||||||
|
</component>
|
||||||
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="17" project-jdk-type="JavaSDK">
|
||||||
|
<output url="file://$PROJECT_DIR$/out" />
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
8
.idea/modules.xml
generated
Normal file
8
.idea/modules.xml
generated
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="ProjectModuleManager">
|
||||||
|
<modules>
|
||||||
|
<module fileurl="file://$PROJECT_DIR$/.idea/BIAN-Quarkus.iml" filepath="$PROJECT_DIR$/.idea/BIAN-Quarkus.iml" />
|
||||||
|
</modules>
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
10
.idea/sonarlint.xml
generated
Normal file
10
.idea/sonarlint.xml
generated
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="SonarLintProjectSettings">
|
||||||
|
<option name="moduleMapping">
|
||||||
|
<map>
|
||||||
|
<entry key="prv-update-card-status" value="update-card-status" />
|
||||||
|
</map>
|
||||||
|
</option>
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
124
.idea/uiDesigner.xml
generated
Normal file
124
.idea/uiDesigner.xml
generated
Normal file
@ -0,0 +1,124 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="Palette2">
|
||||||
|
<group name="Swing">
|
||||||
|
<item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.svg" removable="false" auto-create-binding="false" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
|
||||||
|
<initial-values>
|
||||||
|
<property name="text" value="Button" />
|
||||||
|
</initial-values>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
|
||||||
|
<initial-values>
|
||||||
|
<property name="text" value="RadioButton" />
|
||||||
|
</initial-values>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
|
||||||
|
<initial-values>
|
||||||
|
<property name="text" value="CheckBox" />
|
||||||
|
</initial-values>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
|
||||||
|
<initial-values>
|
||||||
|
<property name="text" value="Label" />
|
||||||
|
</initial-values>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
|
||||||
|
<preferred-size width="150" height="-1" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
|
||||||
|
<preferred-size width="150" height="-1" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
|
||||||
|
<preferred-size width="150" height="-1" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
|
||||||
|
<preferred-size width="200" height="200" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
|
||||||
|
<preferred-size width="200" height="200" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
|
||||||
|
<preferred-size width="-1" height="20" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
|
||||||
|
</item>
|
||||||
|
</group>
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
6
.idea/vcs.xml
generated
Normal file
6
.idea/vcs.xml
generated
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="VcsDirectoryMappings">
|
||||||
|
<mapping directory="" vcs="Git" />
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
@ -4,9 +4,9 @@
|
|||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>com.banesco</groupId>
|
<groupId>com.banesco</groupId>
|
||||||
<artifactId>update-card-status</artifactId>
|
<artifactId>prv-update-card-status</artifactId>
|
||||||
<version>1.0-native-quarkus-jdk17</version>
|
<version>1.0-native-quarkus-jdk17</version>
|
||||||
<name>update-card-status</name>
|
<name>prv-update-card-status</name>
|
||||||
<description>Api Dominio - Cambio de status de TDD</description>
|
<description>Api Dominio - Cambio de status de TDD</description>
|
||||||
<properties>
|
<properties>
|
||||||
<maven.compiler.source>17</maven.compiler.source>
|
<maven.compiler.source>17</maven.compiler.source>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
package com.banesco.application;
|
package com.banesco.application;
|
||||||
|
|
||||||
|
|
||||||
import com.banesco.commons.soap.client.apipaymentoutappsvc.MsgRqHdr;
|
import com.banesco.commons.soap.client.apidebitcardoutappsvc.MsgRqHdr;
|
||||||
import com.banesco.domain.models.CardReference;
|
import com.banesco.domain.models.CardReference;
|
||||||
import com.banesco.domain.models.CustomerReference;
|
import com.banesco.domain.models.CustomerReference;
|
||||||
import io.quarkus.runtime.annotations.RegisterForReflection;
|
import io.quarkus.runtime.annotations.RegisterForReflection;
|
||||||
@ -2,8 +2,7 @@ package com.banesco.application.rest.controllers;
|
|||||||
|
|
||||||
import com.banesco.application.UpdateCardStatusRequest;
|
import com.banesco.application.UpdateCardStatusRequest;
|
||||||
import com.banesco.commons.config.AppConf;
|
import com.banesco.commons.config.AppConf;
|
||||||
import com.banesco.commons.soap.client.apipaymentoutappsvc.AdditionalStatus;
|
import com.banesco.commons.soap.client.apidebitcardoutappsvc.BlockUnblockDebitCardRs;
|
||||||
import com.banesco.commons.soap.client.apipaymentoutappsvc.PayGenerateRs;
|
|
||||||
import com.banesco.domain.ports.inbound.UpdateCardStatusUseCase;
|
import com.banesco.domain.ports.inbound.UpdateCardStatusUseCase;
|
||||||
import jakarta.inject.Inject;
|
import jakarta.inject.Inject;
|
||||||
import jakarta.ws.rs.Consumes;
|
import jakarta.ws.rs.Consumes;
|
||||||
@ -44,16 +43,7 @@ public class UpdateCardController {
|
|||||||
) {
|
) {
|
||||||
|
|
||||||
log.info("[RQ]: {}", appConf.getJsonHelper().getJsonFromObject(request));
|
log.info("[RQ]: {}", appConf.getJsonHelper().getJsonFromObject(request));
|
||||||
PayGenerateRs response = updateCardStatusUseCase.executeUpdate(request);
|
BlockUnblockDebitCardRs response = updateCardStatusUseCase.executeUpdate(request);
|
||||||
|
|
||||||
if (response != null && response.getStatus() != null && response.getStatus().getStatusCode() != null) {
|
|
||||||
if (!response.getStatus().getStatusCode().equals("000")) {
|
|
||||||
AdditionalStatus additionalStatus = new AdditionalStatus();
|
|
||||||
additionalStatus.setStatusCode(response.getStatus().getStatusCode());
|
|
||||||
additionalStatus.setStatusDesc(response.getStatus().getStatusDesc());
|
|
||||||
response.getStatus().getAdditionalStatus().add(additionalStatus);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
log.info("[RS]: {}", appConf.getJsonHelper().getJsonFromObject(response));
|
log.info("[RS]: {}", appConf.getJsonHelper().getJsonFromObject(response));
|
||||||
return Response.ok().entity(response).build();
|
return Response.ok().entity(response).build();
|
||||||
}
|
}
|
||||||
@ -13,7 +13,8 @@ public enum StatusCodes {
|
|||||||
FIELD_REQUIRED("VDE01", "Error campo requerido: %s"),
|
FIELD_REQUIRED("VDE01", "Error campo requerido: %s"),
|
||||||
FAILED_NOTIFICATION("401", "No se pudo enviar la notificacion"),
|
FAILED_NOTIFICATION("401", "No se pudo enviar la notificacion"),
|
||||||
INTERNAL_ERROR("500", "Error Interno"),
|
INTERNAL_ERROR("500", "Error Interno"),
|
||||||
FAILED_DEPENDENCY("424", "Falla de dependencia SOAP");
|
FAILED_DEPENDENCY("424", "Falla de dependencia SOAP"),
|
||||||
|
TIMEOUT_DEPENDENCY("504", "Timeout de dependencia SOAP");
|
||||||
|
|
||||||
private String statusCode;
|
private String statusCode;
|
||||||
private String statusDesc;
|
private String statusDesc;
|
||||||
@ -1,13 +1,14 @@
|
|||||||
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
||||||
|
|
||||||
import java.net.MalformedURLException;
|
import jakarta.xml.ws.Service;
|
||||||
import java.net.URI;
|
|
||||||
import java.net.URL;
|
|
||||||
import javax.xml.namespace.QName;
|
|
||||||
import jakarta.xml.ws.WebEndpoint;
|
import jakarta.xml.ws.WebEndpoint;
|
||||||
import jakarta.xml.ws.WebServiceClient;
|
import jakarta.xml.ws.WebServiceClient;
|
||||||
import jakarta.xml.ws.WebServiceFeature;
|
import jakarta.xml.ws.WebServiceFeature;
|
||||||
import jakarta.xml.ws.Service;
|
|
||||||
|
import javax.xml.namespace.QName;
|
||||||
|
import java.net.MalformedURLException;
|
||||||
|
import java.net.URI;
|
||||||
|
import java.net.URL;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* OSB Service
|
* OSB Service
|
||||||
@ -6,16 +6,10 @@ package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
|||||||
* This class is not complete
|
* This class is not complete
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
import javax.xml.namespace.QName;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.net.MalformedURLException;
|
import java.net.MalformedURLException;
|
||||||
import java.net.URL;
|
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
|
* This class was generated by Apache CXF 4.0.5
|
||||||
@ -1,13 +1,10 @@
|
|||||||
|
|
||||||
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
||||||
|
|
||||||
|
import jakarta.xml.bind.annotation.*;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -1,13 +1,10 @@
|
|||||||
|
|
||||||
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
||||||
|
|
||||||
|
import jakarta.xml.bind.annotation.*;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -1,13 +1,14 @@
|
|||||||
|
|
||||||
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
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.XmlAccessType;
|
||||||
import jakarta.xml.bind.annotation.XmlAccessorType;
|
import jakarta.xml.bind.annotation.XmlAccessorType;
|
||||||
import jakarta.xml.bind.annotation.XmlElement;
|
import jakarta.xml.bind.annotation.XmlElement;
|
||||||
import jakarta.xml.bind.annotation.XmlType;
|
import jakarta.xml.bind.annotation.XmlType;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>Clase Java para MsgRqHdr complex type.
|
* <p>Clase Java para MsgRqHdr complex type.
|
||||||
@ -566,8 +567,24 @@ public class MsgRqHdr {
|
|||||||
* {@link VBProtocol }
|
* {@link VBProtocol }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
public void setTransactionCode(String transactionCode) {
|
||||||
|
this.getNetworkTrnInfo().get(0).setTransactionCode(transactionCode);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNetworkTrnInfo(List<NetworkTrnInfo> networkTrnInfo) {
|
||||||
|
this.networkTrnInfo = networkTrnInfo;
|
||||||
|
}
|
||||||
public void setVBProtocol(VBProtocol value) {
|
public void setVBProtocol(VBProtocol value) {
|
||||||
this.vbProtocol = value;
|
this.vbProtocol = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void setVbprotocol(VBProtocol value) {
|
||||||
|
this.vbProtocol = value;
|
||||||
|
}
|
||||||
|
public void setVbProtocol(VBProtocol value) {
|
||||||
|
this.vbProtocol = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -1,13 +1,14 @@
|
|||||||
|
|
||||||
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
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.XmlAccessType;
|
||||||
import jakarta.xml.bind.annotation.XmlAccessorType;
|
import jakarta.xml.bind.annotation.XmlAccessorType;
|
||||||
import jakarta.xml.bind.annotation.XmlElement;
|
import jakarta.xml.bind.annotation.XmlElement;
|
||||||
import jakarta.xml.bind.annotation.XmlType;
|
import jakarta.xml.bind.annotation.XmlType;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>Clase Java para MsgRsHdr complex type.
|
* <p>Clase Java para MsgRsHdr complex type.
|
||||||
@ -1,8 +1,11 @@
|
|||||||
|
|
||||||
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
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 jakarta.xml.bind.annotation.XmlRegistry;
|
||||||
|
|
||||||
|
import javax.xml.namespace.QName;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This object contains factory methods for each
|
* This object contains factory methods for each
|
||||||
@ -21,6 +24,8 @@ import jakarta.xml.bind.annotation.XmlRegistry;
|
|||||||
@XmlRegistry
|
@XmlRegistry
|
||||||
public class ObjectFactory {
|
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
|
* 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();
|
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<BlockUnblockDebitCardRq> createBlockUnblockDebitCardRq(BlockUnblockDebitCardRq value) {
|
||||||
|
return new JAXBElement<BlockUnblockDebitCardRq>(_BlockUnblockDebitCardRq_QNAME, BlockUnblockDebitCardRq.class, null, value);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create an instance of {@link JAXBElement }{@code <}{@link BlockUnblockDebitCardRs }{@code >}
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* Java instance representing xml element's value.
|
||||||
|
* @return
|
||||||
|
* the new instance of {@link JAXBElement }{@code <}{@link BlockUnblockDebitCardRs }{@code >}
|
||||||
|
*/
|
||||||
|
@XmlElementDecl(namespace = "http://xmlns.banesco.com/ApplicationService/APIDebitCardOutAppSvc", name = "blockUnblockDebitCard_Rs")
|
||||||
|
public JAXBElement<BlockUnblockDebitCardRs> createBlockUnblockDebitCardRs(BlockUnblockDebitCardRs value) {
|
||||||
|
return new JAXBElement<BlockUnblockDebitCardRs>(_BlockUnblockDebitCardRs_QNAME, BlockUnblockDebitCardRs.class, null, value);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@ -1,14 +1,15 @@
|
|||||||
|
|
||||||
package com.banesco.commons.soap.client.apidebitcardoutappsvc;
|
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.XmlAccessType;
|
||||||
import jakarta.xml.bind.annotation.XmlAccessorType;
|
import jakarta.xml.bind.annotation.XmlAccessorType;
|
||||||
import jakarta.xml.bind.annotation.XmlElement;
|
import jakarta.xml.bind.annotation.XmlElement;
|
||||||
import jakarta.xml.bind.annotation.XmlType;
|
import jakarta.xml.bind.annotation.XmlType;
|
||||||
|
|
||||||
|
import java.math.BigInteger;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>Clase Java para Status complex type.
|
* <p>Clase Java para Status complex type.
|
||||||
@ -63,6 +63,14 @@ public class VBProtocol {
|
|||||||
this.vbProtocolInd = value;
|
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.
|
* Obtiene el valor de la propiedad transactionInd.
|
||||||
*
|
*
|
||||||
@ -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);
|
||||||
|
|
||||||
|
}
|
||||||
@ -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);
|
||||||
|
|
||||||
|
}
|
||||||
@ -1,7 +1,7 @@
|
|||||||
package com.banesco.domain.services;
|
package com.banesco.domain.services;
|
||||||
|
|
||||||
import com.banesco.application.UpdateCardStatusRequest;
|
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.inbound.UpdateCardStatusUseCase;
|
||||||
import com.banesco.domain.ports.outbound.CardPort;
|
import com.banesco.domain.ports.outbound.CardPort;
|
||||||
import jakarta.enterprise.context.ApplicationScoped;
|
import jakarta.enterprise.context.ApplicationScoped;
|
||||||
@ -20,7 +20,7 @@ public class UpdateCardStatusService implements UpdateCardStatusUseCase {
|
|||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public PayGenerateRs executeUpdate(UpdateCardStatusRequest request) {
|
public BlockUnblockDebitCardRs executeUpdate(UpdateCardStatusRequest request) {
|
||||||
return cardPort.updateCardStatus(request);
|
return cardPort.updateCardStatus(request);
|
||||||
|
|
||||||
|
|
||||||
@ -53,7 +53,7 @@ public class SoapHealthCheck implements HealthCheck {
|
|||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
public SoapHealthCheck(AppConf appConf) throws Exception {
|
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;
|
this.appConf = appConf;
|
||||||
Optional<List<String>> domains = appConf.getEnv().getOptionalValues("soap.health-check.validation.domains", String.class);
|
Optional<List<String>> domains = appConf.getEnv().getOptionalValues("soap.health-check.validation.domains", String.class);
|
||||||
|
|
||||||
@ -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;
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -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<String, APIDebitCardOutAppSvc> SOAP_CLIENTS = new HashMap<>();
|
||||||
|
private final AppConf appConf;
|
||||||
|
private final DebitCardMapper debitCardMapper;
|
||||||
|
private final SoapEndpoint paymentGenerateSOAP;
|
||||||
|
|
||||||
|
@ConfigProperty(name = "soap.print-xml", defaultValue = "false")
|
||||||
|
boolean mustPrintXML;
|
||||||
|
|
||||||
|
public CardAdapter(AppConf appConf, DebitCardMapper debitCardMapper) {
|
||||||
|
this.appConf = appConf;
|
||||||
|
this.debitCardMapper = debitCardMapper;
|
||||||
|
paymentGenerateSOAP = appConf.loadSoapClientConfig("soap.service.block-unblock-debit-card");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public APIDebitCardOutAppSvc getSoapClient(String domainKey) throws SocketTimeoutException {
|
||||||
|
if (domainKey == null) {
|
||||||
|
domainKey = appConf.SOAP_CURRENT_DOMAIN;
|
||||||
|
}
|
||||||
|
APIDebitCardOutAppSvc client = SOAP_CLIENTS.get(domainKey);
|
||||||
|
if (client == null) {
|
||||||
|
log.info("loading domainKey: {}", domainKey);
|
||||||
|
JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
|
||||||
|
factory.setServiceClass(APIDebitCardOutAppSvc.class);
|
||||||
|
factory.setAddress(paymentGenerateSOAP.getUrl(appConf.getDomainConfig(domainKey)));
|
||||||
|
|
||||||
|
client = (APIDebitCardOutAppSvc) factory.create();
|
||||||
|
|
||||||
|
HTTPConduit conduit = (HTTPConduit) ClientProxy.getClient(client).getConduit();
|
||||||
|
HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
|
||||||
|
httpClientPolicy.setConnectionTimeout(paymentGenerateSOAP.getTimeout().getConnect()); // Connection timeout in milliseconds
|
||||||
|
httpClientPolicy.setReceiveTimeout(paymentGenerateSOAP.getTimeout().getResponse()); // Receive timeout in milliseconds
|
||||||
|
conduit.setClient(httpClientPolicy);
|
||||||
|
SOAP_CLIENTS.put(domainKey, client);
|
||||||
|
}
|
||||||
|
|
||||||
|
return client;
|
||||||
|
}
|
||||||
|
|
||||||
|
public BlockUnblockDebitCardRs updateCardStatus(UpdateCardStatusRequest requestData) {
|
||||||
|
|
||||||
|
BlockUnblockDebitCardRq request = debitCardMapper.toBlockUnblockDebitCardRequest(requestData);
|
||||||
|
|
||||||
|
if (mustPrintXML) {
|
||||||
|
JAXBElement<BlockUnblockDebitCardRq> createReadAffiliationRq = debitCardMapper.objectFactory.createBlockUnblockDebitCardRq(request);
|
||||||
|
log.info("[SOAP blockUnblockDebitCardRq]: [{}]", XMLHelper.buildXml(createReadAffiliationRq));
|
||||||
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
return getSoapClient(requestData.getDomain()).blockUnblockDebitCard(request);
|
||||||
|
|
||||||
|
}catch (SocketTimeoutException e){
|
||||||
|
log.error("SocketTimeoutException logging domain: {}, error: {}",requestData.getDomain(), e.getMessage());
|
||||||
|
return buildErrorStatusResponse(StatusCodes.TIMEOUT_DEPENDENCY, e.getMessage());
|
||||||
|
} catch (WebServiceException e) {
|
||||||
|
log.error("WebServiceException logging domain: {}, error: {}",requestData.getDomain(), e.getMessage());
|
||||||
|
return buildErrorStatusResponse(StatusCodes.FAILED_DEPENDENCY, e.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private BlockUnblockDebitCardRs buildErrorStatusResponse(StatusCodes statusCode, String message) {
|
||||||
|
BlockUnblockDebitCardRs response = new BlockUnblockDebitCardRs();
|
||||||
|
Status status = debitCardMapper.objectFactory.createStatus();
|
||||||
|
status.setStatusCode(statusCode.getStatusCode());
|
||||||
|
|
||||||
|
AdditionalStatus additionalStatus = debitCardMapper.objectFactory.createAdditionalStatus();
|
||||||
|
additionalStatus.setStatusCode(statusCode.getStatusDesc());
|
||||||
|
additionalStatus.setStatusCode(message);
|
||||||
|
status.getAdditionalStatus().add(additionalStatus);
|
||||||
|
|
||||||
|
response.getStatus().add(
|
||||||
|
status
|
||||||
|
);
|
||||||
|
return response;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@ -0,0 +1,19 @@
|
|||||||
|
quarkus:
|
||||||
|
http:
|
||||||
|
port: 8083
|
||||||
|
idle-timeout: 30s
|
||||||
|
soap:
|
||||||
|
print-xml: false
|
||||||
|
health-check:
|
||||||
|
enabled: false
|
||||||
|
validation:
|
||||||
|
domains: osbc,osbp2p
|
||||||
|
service:
|
||||||
|
block-unblock-debit-card: '{"path":"/APIDebitCardOutAppSvc/proxy/APIDebitCardOutAppSvc","soapAction":"","timeout":{ "connect": 20000, "response": 20000}}'
|
||||||
|
domain:
|
||||||
|
current: osbc
|
||||||
|
domains:
|
||||||
|
osbc: http://10.135.5.29:8001
|
||||||
|
osbttk: http://10.135.5.29:8001
|
||||||
|
osbp2p: http://10.135.5.29:8001
|
||||||
|
osbo: http://10.135.5.29:8001
|
||||||
@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"msgRqHdr": {
|
||||||
|
"messageDate": "2025-12-03",
|
||||||
|
"messageTime": "10:22:00",
|
||||||
|
"requestId": "20140919164121423",
|
||||||
|
"sourceChannelCode": "INT",
|
||||||
|
"operatorCode": "BAN1738A02",
|
||||||
|
"networkTrnInfo": [ {
|
||||||
|
"transactionCode": "8741",
|
||||||
|
"transactionDate": "2025-12-03",
|
||||||
|
"transactionTime": "10:22:00",
|
||||||
|
"bankId": "01"
|
||||||
|
}],
|
||||||
|
"applicantData": {
|
||||||
|
"ipAddress": "10.150.15.103",
|
||||||
|
"application": "APIMGMT"
|
||||||
|
},
|
||||||
|
"vbProtocol": {
|
||||||
|
"vbProtocolInd": "true",
|
||||||
|
"transactionInd": "false"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"customerReference": {
|
||||||
|
"customerIdType": "J",
|
||||||
|
"customerId": "500634269"
|
||||||
|
},
|
||||||
|
"cardReference": {
|
||||||
|
"cardType": "DebitCard",
|
||||||
|
"cardNumber": "6012886207917605",
|
||||||
|
"cardStatusCode": "52",
|
||||||
|
"cardStatusAction": "CV",
|
||||||
|
"cardStatusReason": "Bloqueo Temporal"
|
||||||
|
},
|
||||||
|
"domain": "osbp2p"
|
||||||
|
}
|
||||||
@ -1,7 +1,7 @@
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
"interfaces": [
|
"interfaces": [
|
||||||
"com.banesco.commons.soap.client.apipaymentoutappsvc.APIPaymentOutAppSvc",
|
"com.banesco.commons.soap.client.apidebitcardoutappsvc.APIDebitCardOutAppSvc",
|
||||||
"jakarta.xml.ws.BindingProvider",
|
"jakarta.xml.ws.BindingProvider",
|
||||||
"java.io.Closeable",
|
"java.io.Closeable",
|
||||||
"org.apache.cxf.endpoint.Client"
|
"org.apache.cxf.endpoint.Client"
|
||||||
@ -1,36 +0,0 @@
|
|||||||
package com.banesco.commons.soap.client.apipaymentoutappsvc;
|
|
||||||
|
|
||||||
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-03-13T16:16:36.967-04:00
|
|
||||||
* Generated source version: 4.0.5
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@WebService(targetNamespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", name = "APIPaymentOutAppSvc")
|
|
||||||
@XmlSeeAlso({ObjectFactory.class})
|
|
||||||
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
|
|
||||||
public interface APIPaymentOutAppSvc {
|
|
||||||
|
|
||||||
@WebMethod(action = "payGenerate")
|
|
||||||
@WebResult(name = "payGenerate_Rs", targetNamespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", partName = "payGenerate_Rs")
|
|
||||||
public PayGenerateRs payGenerate(
|
|
||||||
|
|
||||||
@WebParam(partName = "payGenerate_Rq", name = "payGenerate_Rq", targetNamespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
|
|
||||||
PayGenerateRq payGenerateRq
|
|
||||||
);
|
|
||||||
|
|
||||||
@WebMethod(action = "readPayment")
|
|
||||||
@WebResult(name = "readPayment_Rs", targetNamespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", partName = "readPayment_Rs")
|
|
||||||
public ReadPaymentRs readPayment(
|
|
||||||
|
|
||||||
@WebParam(partName = "readPayment_Rq", name = "readPayment_Rq", targetNamespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
|
|
||||||
ReadPaymentRq readPaymentRq
|
|
||||||
);
|
|
||||||
}
|
|
||||||
@ -1,91 +0,0 @@
|
|||||||
package com.banesco.commons.soap.client.apipaymentoutappsvc;
|
|
||||||
|
|
||||||
import jakarta.xml.ws.Service;
|
|
||||||
import jakarta.xml.ws.WebEndpoint;
|
|
||||||
import jakarta.xml.ws.WebServiceClient;
|
|
||||||
import jakarta.xml.ws.WebServiceFeature;
|
|
||||||
|
|
||||||
import javax.xml.namespace.QName;
|
|
||||||
import java.net.MalformedURLException;
|
|
||||||
import java.net.URI;
|
|
||||||
import java.net.URL;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* OSB Service
|
|
||||||
*
|
|
||||||
* This class was generated by Apache CXF 4.0.5
|
|
||||||
* 2025-03-13T16:16:36.994-04:00
|
|
||||||
* Generated source version: 4.0.5
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@WebServiceClient(name = "APIPaymentOutAppSvcSOAPQSService",
|
|
||||||
wsdlLocation = "http://10.135.5.29:8001/APIPaymentOutAppSvc/proxy/APIPaymentOutAppSvc?wsdl",
|
|
||||||
targetNamespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
|
|
||||||
public class APIPaymentOutAppSvcSOAPQSService extends Service {
|
|
||||||
|
|
||||||
public static final URL WSDL_LOCATION;
|
|
||||||
|
|
||||||
public static final QName SERVICE = new QName("http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", "APIPaymentOutAppSvcSOAPQSService");
|
|
||||||
public static final QName APIPaymentOutAppSvcSOAPQSPort = new QName("http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", "APIPaymentOutAppSvcSOAPQSPort");
|
|
||||||
static {
|
|
||||||
URL url = null;
|
|
||||||
try {
|
|
||||||
url = URI.create("http://10.135.5.29:8001/APIPaymentOutAppSvc/proxy/APIPaymentOutAppSvc?wsdl").toURL();
|
|
||||||
} catch (MalformedURLException e) {
|
|
||||||
java.util.logging.Logger.getLogger(APIPaymentOutAppSvcSOAPQSService.class.getName())
|
|
||||||
.log(java.util.logging.Level.INFO,
|
|
||||||
"Can not initialize the default wsdl from {0}", "http://10.135.5.29:8001/APIPaymentOutAppSvc/proxy/APIPaymentOutAppSvc?wsdl");
|
|
||||||
}
|
|
||||||
WSDL_LOCATION = url;
|
|
||||||
}
|
|
||||||
|
|
||||||
public APIPaymentOutAppSvcSOAPQSService(URL wsdlLocation) {
|
|
||||||
super(wsdlLocation, SERVICE);
|
|
||||||
}
|
|
||||||
|
|
||||||
public APIPaymentOutAppSvcSOAPQSService(URL wsdlLocation, QName serviceName) {
|
|
||||||
super(wsdlLocation, serviceName);
|
|
||||||
}
|
|
||||||
|
|
||||||
public APIPaymentOutAppSvcSOAPQSService() {
|
|
||||||
super(WSDL_LOCATION, SERVICE);
|
|
||||||
}
|
|
||||||
|
|
||||||
public APIPaymentOutAppSvcSOAPQSService(WebServiceFeature ... features) {
|
|
||||||
super(WSDL_LOCATION, SERVICE, features);
|
|
||||||
}
|
|
||||||
|
|
||||||
public APIPaymentOutAppSvcSOAPQSService(URL wsdlLocation, WebServiceFeature ... features) {
|
|
||||||
super(wsdlLocation, SERVICE, features);
|
|
||||||
}
|
|
||||||
|
|
||||||
public APIPaymentOutAppSvcSOAPQSService(URL wsdlLocation, QName serviceName, WebServiceFeature ... features) {
|
|
||||||
super(wsdlLocation, serviceName, features);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* returns APIPaymentOutAppSvc
|
|
||||||
*/
|
|
||||||
@WebEndpoint(name = "APIPaymentOutAppSvcSOAPQSPort")
|
|
||||||
public APIPaymentOutAppSvc getAPIPaymentOutAppSvcSOAPQSPort() {
|
|
||||||
return super.getPort(APIPaymentOutAppSvcSOAPQSPort, APIPaymentOutAppSvc.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 APIPaymentOutAppSvc
|
|
||||||
*/
|
|
||||||
@WebEndpoint(name = "APIPaymentOutAppSvcSOAPQSPort")
|
|
||||||
public APIPaymentOutAppSvc getAPIPaymentOutAppSvcSOAPQSPort(WebServiceFeature... features) {
|
|
||||||
return super.getPort(APIPaymentOutAppSvcSOAPQSPort, APIPaymentOutAppSvc.class, features);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for AdditionalStatus complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for ApplicantData complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for MsgRqHdr complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the messageDate property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getMessageDate() {
|
|
||||||
return messageDate;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the messageDate property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setMessageDate(String value) {
|
|
||||||
this.messageDate = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the messageTime property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getMessageTime() {
|
|
||||||
return messageTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the messageTime property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setMessageTime(String value) {
|
|
||||||
this.messageTime = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the requestId property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getRequestId() {
|
|
||||||
return requestId;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the requestId property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setRequestId(String value) {
|
|
||||||
this.requestId = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the lastStatusRequest property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getLastStatusRequest() {
|
|
||||||
return lastStatusRequest;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the lastStatusRequest property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setLastStatusRequest(String value) {
|
|
||||||
this.lastStatusRequest = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the finalStatusRequest property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getFinalStatusRequest() {
|
|
||||||
return finalStatusRequest;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the finalStatusRequest property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setFinalStatusRequest(String value) {
|
|
||||||
this.finalStatusRequest = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the resumeId property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getResumeId() {
|
|
||||||
return resumeId;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the resumeId property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setResumeId(String value) {
|
|
||||||
this.resumeId = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the reverseId property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getReverseId() {
|
|
||||||
return reverseId;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the reverseId property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setReverseId(String value) {
|
|
||||||
this.reverseId = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the lineId property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getLineId() {
|
|
||||||
return lineId;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the lineId property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setLineId(String value) {
|
|
||||||
this.lineId = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the sourceChannelCode property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getSourceChannelCode() {
|
|
||||||
return sourceChannelCode;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the sourceChannelCode property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setSourceChannelCode(String value) {
|
|
||||||
this.sourceChannelCode = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the supervisorCode property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getSupervisorCode() {
|
|
||||||
return supervisorCode;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the supervisorCode property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setSupervisorCode(String value) {
|
|
||||||
this.supervisorCode = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the operatorCode property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getOperatorCode() {
|
|
||||||
return operatorCode;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the operatorCode property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setOperatorCode(String value) {
|
|
||||||
this.operatorCode = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the requestedOperationType property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getRequestedOperationType() {
|
|
||||||
return requestedOperationType;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the requestedOperationType property.
|
|
||||||
*
|
|
||||||
* @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;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the applicantData property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link ApplicantData }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public ApplicantData getApplicantData() {
|
|
||||||
return applicantData;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the applicantData property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link ApplicantData }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setApplicantData(ApplicantData value) {
|
|
||||||
this.applicantData = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the recCtrlIn property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link RecCtrlIn }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public RecCtrlIn getRecCtrlIn() {
|
|
||||||
return recCtrlIn;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the recCtrlIn property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link RecCtrlIn }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setRecCtrlIn(RecCtrlIn value) {
|
|
||||||
this.recCtrlIn = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the returnValue property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getReturnValue() {
|
|
||||||
return returnValue;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the returnValue property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setReturnValue(String value) {
|
|
||||||
this.returnValue = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the messageId property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getMessageId() {
|
|
||||||
return messageId;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the messageId property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setMessageId(String value) {
|
|
||||||
this.messageId = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the priority property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getPriority() {
|
|
||||||
return priority;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the priority property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setPriority(String value) {
|
|
||||||
this.priority = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the vbProtocol property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link VBProtocol }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public VBProtocol getVBProtocol() {
|
|
||||||
return vbProtocol;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the vbProtocol property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link VBProtocol }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
public void setTransactionCode(String transactionCode) {
|
|
||||||
this.getNetworkTrnInfo().get(0).setTransactionCode(transactionCode);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNetworkTrnInfo(List<NetworkTrnInfo> networkTrnInfo) {
|
|
||||||
this.networkTrnInfo = networkTrnInfo;
|
|
||||||
}
|
|
||||||
public void setVBProtocol(VBProtocol value) {
|
|
||||||
this.vbProtocol = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setVbprotocol(VBProtocol value) {
|
|
||||||
this.vbProtocol = value;
|
|
||||||
}
|
|
||||||
public void setVbProtocol(VBProtocol value) {
|
|
||||||
this.vbProtocol = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,686 +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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for MsgRsHdr complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 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 finalStatusRequest property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getFinalStatusRequest() {
|
|
||||||
return finalStatusRequest;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the finalStatusRequest property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setFinalStatusRequest(String value) {
|
|
||||||
this.finalStatusRequest = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the countDataOut property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getCountDataOut() {
|
|
||||||
return countDataOut;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the countDataOut property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setCountDataOut(String value) {
|
|
||||||
this.countDataOut = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the headerTypeReg property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getHeaderTypeReg() {
|
|
||||||
return headerTypeReg;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the headerTypeReg property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setHeaderTypeReg(String value) {
|
|
||||||
this.headerTypeReg = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the detailTypeReg property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getDetailTypeReg() {
|
|
||||||
return detailTypeReg;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the detailTypeReg property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setDetailTypeReg(String value) {
|
|
||||||
this.detailTypeReg = 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 supervisorCode property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getSupervisorCode() {
|
|
||||||
return supervisorCode;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the supervisorCode property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setSupervisorCode(String value) {
|
|
||||||
this.supervisorCode = 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 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 detailReg property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getDetailReg() {
|
|
||||||
return detailReg;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the detailReg property.
|
|
||||||
*
|
|
||||||
* @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;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 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 requestId property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getRequestId() {
|
|
||||||
return requestId;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the requestId property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setRequestId(String value) {
|
|
||||||
this.requestId = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the requestedOperationType property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getRequestedOperationType() {
|
|
||||||
return requestedOperationType;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the requestedOperationType property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setRequestedOperationType(String value) {
|
|
||||||
this.requestedOperationType = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the messageDate property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getMessageDate() {
|
|
||||||
return messageDate;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the messageDate property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setMessageDate(String value) {
|
|
||||||
this.messageDate = 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 lastStatusRequest property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getLastStatusRequest() {
|
|
||||||
return lastStatusRequest;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the lastStatusRequest property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setLastStatusRequest(String value) {
|
|
||||||
this.lastStatusRequest = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the returnValue property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getReturnValue() {
|
|
||||||
return returnValue;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the returnValue property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setReturnValue(String value) {
|
|
||||||
this.returnValue = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the requestStatus property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getRequestStatus() {
|
|
||||||
return requestStatus;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the requestStatus property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setRequestStatus(String value) {
|
|
||||||
this.requestStatus = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the messageTime property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getMessageTime() {
|
|
||||||
return messageTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the messageTime property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setMessageTime(String value) {
|
|
||||||
this.messageTime = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the transacctionDate property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getTransacctionDate() {
|
|
||||||
return transacctionDate;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the transacctionDate property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setTransacctionDate(String value) {
|
|
||||||
this.transacctionDate = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the requestNumber property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getRequestNumber() {
|
|
||||||
return requestNumber;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the requestNumber property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setRequestNumber(String value) {
|
|
||||||
this.requestNumber = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the appName property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getAppName() {
|
|
||||||
return appName;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the appName property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setAppName(String value) {
|
|
||||||
this.appName = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,510 +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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for NetworkTrnInfo complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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.
|
|
||||||
* <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 {
|
|
||||||
|
|
||||||
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<PayGenerateRq> createPayGenerateRq(PayGenerateRq value) {
|
|
||||||
return new JAXBElement<PayGenerateRq>(_PayGenerateRq_QNAME, PayGenerateRq.class, null, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link PayGenerateRs }{@code >}
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* Java instance representing xml element's value.
|
|
||||||
* @return
|
|
||||||
* the new instance of {@link JAXBElement }{@code <}{@link PayGenerateRs }{@code >}
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc", name = "payGenerate_Rs")
|
|
||||||
public JAXBElement<PayGenerateRs> createPayGenerateRs(PayGenerateRs value) {
|
|
||||||
return new JAXBElement<PayGenerateRs>(_PayGenerateRs_QNAME, PayGenerateRs.class, null, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for payGenerate_Rs complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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 List<PayGenerateRs.Payments> payments;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the msgRsHdr property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link MsgRsHdr }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public MsgRsHdr getMsgRsHdr() {
|
|
||||||
return msgRsHdr;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the msgRsHdr property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link MsgRsHdr }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setMsgRsHdr(MsgRsHdr value) {
|
|
||||||
this.msgRsHdr = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the status property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link Status }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public Status getStatus() {
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the status property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link Status }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setStatus(Status value) {
|
|
||||||
this.status = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the payments 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 payments property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getPayments().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link PayGenerateRs.Payments }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<PayGenerateRs.Payments> getPayments() {
|
|
||||||
if (payments == null) {
|
|
||||||
payments = new ArrayList<PayGenerateRs.Payments>();
|
|
||||||
}
|
|
||||||
return this.payments;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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 List<PayGenerateRs.Payments.Account> account;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the pmtInfo property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link PayGenerateRs.Payments.PmtInfo }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public PayGenerateRs.Payments.PmtInfo getPmtInfo() {
|
|
||||||
return pmtInfo;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the pmtInfo property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link PayGenerateRs.Payments.PmtInfo }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setPmtInfo(PayGenerateRs.Payments.PmtInfo value) {
|
|
||||||
this.pmtInfo = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the account 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 account property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getAccount().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link PayGenerateRs.Payments.Account }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<PayGenerateRs.Payments.Account> getAccount() {
|
|
||||||
if (account == null) {
|
|
||||||
account = new ArrayList<PayGenerateRs.Payments.Account>();
|
|
||||||
}
|
|
||||||
return this.account;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,419 +0,0 @@
|
|||||||
|
|
||||||
package com.banesco.commons.soap.client.apipaymentoutappsvc;
|
|
||||||
|
|
||||||
import jakarta.xml.bind.annotation.*;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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 List<ReadPaymentRq.Payments> payments;
|
|
||||||
@XmlElement(name = "Receipt", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
|
|
||||||
protected ReadPaymentRq.Receipt receipt;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the msgRqHdr property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link MsgRqHdr }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public MsgRqHdr getMsgRqHdr() {
|
|
||||||
return msgRqHdr;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the msgRqHdr property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link MsgRqHdr }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setMsgRqHdr(MsgRqHdr value) {
|
|
||||||
this.msgRqHdr = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the payments 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 payments property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getPayments().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link ReadPaymentRq.Payments }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<ReadPaymentRq.Payments> getPayments() {
|
|
||||||
if (payments == null) {
|
|
||||||
payments = new ArrayList<ReadPaymentRq.Payments>();
|
|
||||||
}
|
|
||||||
return this.payments;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the receipt property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link ReadPaymentRq.Receipt }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public ReadPaymentRq.Receipt getReceipt() {
|
|
||||||
return receipt;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the receipt property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link ReadPaymentRq.Receipt }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setReceipt(ReadPaymentRq.Receipt value) {
|
|
||||||
this.receipt = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
|
||||||
@XmlType(name = "", propOrder = {
|
|
||||||
"account"
|
|
||||||
})
|
|
||||||
public static class Payments {
|
|
||||||
|
|
||||||
@XmlElement(name = "Account", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
|
|
||||||
protected List<ReadPaymentRq.Payments.Account> account;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the account 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 account property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getAccount().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link ReadPaymentRq.Payments.Account }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<ReadPaymentRq.Payments.Account> getAccount() {
|
|
||||||
if (account == null) {
|
|
||||||
account = new ArrayList<ReadPaymentRq.Payments.Account>();
|
|
||||||
}
|
|
||||||
return this.account;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,578 +0,0 @@
|
|||||||
|
|
||||||
package com.banesco.commons.soap.client.apipaymentoutappsvc;
|
|
||||||
|
|
||||||
import jakarta.xml.bind.annotation.*;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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 List<ReadPaymentRs.Payments> payments;
|
|
||||||
@XmlElement(name = "Receipt", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
|
|
||||||
protected ReadPaymentRs.Receipt receipt;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the msgRsHdr property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link MsgRsHdr }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public MsgRsHdr getMsgRsHdr() {
|
|
||||||
return msgRsHdr;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the msgRsHdr property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link MsgRsHdr }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setMsgRsHdr(MsgRsHdr value) {
|
|
||||||
this.msgRsHdr = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the status property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link Status }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public Status getStatus() {
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the status property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link Status }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setStatus(Status value) {
|
|
||||||
this.status = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the payments 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 payments property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getPayments().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link ReadPaymentRs.Payments }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<ReadPaymentRs.Payments> getPayments() {
|
|
||||||
if (payments == null) {
|
|
||||||
payments = new ArrayList<ReadPaymentRs.Payments>();
|
|
||||||
}
|
|
||||||
return this.payments;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the receipt property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link ReadPaymentRs.Receipt }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public ReadPaymentRs.Receipt getReceipt() {
|
|
||||||
return receipt;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the receipt property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link ReadPaymentRs.Receipt }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setReceipt(ReadPaymentRs.Receipt value) {
|
|
||||||
this.receipt = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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 List<ReadPaymentRs.Payments.Account> account;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the curAmt property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link ReadPaymentRs.Payments.CurAmt }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public ReadPaymentRs.Payments.CurAmt getCurAmt() {
|
|
||||||
return curAmt;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the curAmt property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link ReadPaymentRs.Payments.CurAmt }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setCurAmt(ReadPaymentRs.Payments.CurAmt value) {
|
|
||||||
this.curAmt = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the account 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 account property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getAccount().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link ReadPaymentRs.Payments.Account }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<ReadPaymentRs.Payments.Account> getAccount() {
|
|
||||||
if (account == null) {
|
|
||||||
account = new ArrayList<ReadPaymentRs.Payments.Account>();
|
|
||||||
}
|
|
||||||
return this.account;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
|
||||||
@XmlType(name = "", propOrder = {
|
|
||||||
"acctId",
|
|
||||||
"service"
|
|
||||||
})
|
|
||||||
public static class Account {
|
|
||||||
|
|
||||||
@XmlElement(name = "AcctId", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
|
|
||||||
protected List<String> acctId;
|
|
||||||
@XmlElement(name = "Service", namespace = "http://xmlns.banesco.com/ApplicationService/APIPaymentOutAppSvc")
|
|
||||||
protected ReadPaymentRs.Payments.Account.Service service;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the acctId 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 acctId property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getAcctId().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<String> getAcctId() {
|
|
||||||
if (acctId == null) {
|
|
||||||
acctId = new ArrayList<String>();
|
|
||||||
}
|
|
||||||
return this.acctId;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the service property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link ReadPaymentRs.Payments.Account.Service }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public ReadPaymentRs.Payments.Account.Service getService() {
|
|
||||||
return service;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the service property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link ReadPaymentRs.Payments.Account.Service }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setService(ReadPaymentRs.Payments.Account.Service value) {
|
|
||||||
this.service = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for anonymous complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for RecCtrlIn complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for Status complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 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 applicationName property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getApplicationName() {
|
|
||||||
return applicationName;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the applicationName property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setApplicationName(String value) {
|
|
||||||
this.applicationName = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the lineNumber property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link BigInteger }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public BigInteger getLineNumber() {
|
|
||||||
return lineNumber;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the lineNumber property.
|
|
||||||
*
|
|
||||||
* @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;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 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 statusInd property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getStatusInd() {
|
|
||||||
return statusInd;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the statusInd property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setStatusInd(String value) {
|
|
||||||
this.statusInd = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the logId property.
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
* possible object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public String getLogId() {
|
|
||||||
return logId;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the value of the logId property.
|
|
||||||
*
|
|
||||||
* @param value
|
|
||||||
* allowed object is
|
|
||||||
* {@link String }
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public void setLogId(String value) {
|
|
||||||
this.logId = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,98 +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;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* <p>Java class for VBProtocol complex type.
|
|
||||||
*
|
|
||||||
* <p>The following schema fragment specifies the expected content contained within this class.
|
|
||||||
*
|
|
||||||
* <pre>
|
|
||||||
* <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>
|
|
||||||
* </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;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 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;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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;
|
|
||||||
@ -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);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -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);
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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);
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -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;
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -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<String, APIPaymentOutAppSvc> SOAP_CLIENTS = new HashMap<>();
|
|
||||||
private final AppConf appConf;
|
|
||||||
private final PaymentMapper paymentMapper;
|
|
||||||
private final SoapEndpoint paymentGenerateSOAP;
|
|
||||||
|
|
||||||
@ConfigProperty(name = "soap.print-xml", defaultValue = "false")
|
|
||||||
boolean mustPrintXML;
|
|
||||||
|
|
||||||
public CardAdapter(AppConf appConf, PaymentMapper paymentMapper) {
|
|
||||||
this.appConf = appConf;
|
|
||||||
this.paymentMapper = paymentMapper;
|
|
||||||
paymentGenerateSOAP = appConf.loadSoapClientConfig("soap.service.block-unblock-debit-card");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public APIPaymentOutAppSvc getSoapClient(String domainKey) {
|
|
||||||
if (domainKey == null) {
|
|
||||||
domainKey = appConf.SOAP_CURRENT_DOMAIN;
|
|
||||||
}
|
|
||||||
APIPaymentOutAppSvc client = SOAP_CLIENTS.get(domainKey);
|
|
||||||
if (client == null) {
|
|
||||||
log.info("loading domainKey: {}", domainKey);
|
|
||||||
JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
|
|
||||||
factory.setServiceClass(APIPaymentOutAppSvc.class);
|
|
||||||
factory.setAddress(paymentGenerateSOAP.getUrl(appConf.getDomainConfig(domainKey)));
|
|
||||||
|
|
||||||
client = (APIPaymentOutAppSvc) factory.create();
|
|
||||||
|
|
||||||
HTTPConduit conduit = (HTTPConduit) ClientProxy.getClient(client).getConduit();
|
|
||||||
HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
|
|
||||||
httpClientPolicy.setConnectionTimeout(paymentGenerateSOAP.getTimeout().getConnect()); // Connection timeout in milliseconds
|
|
||||||
httpClientPolicy.setReceiveTimeout(paymentGenerateSOAP.getTimeout().getResponse()); // Receive timeout in milliseconds
|
|
||||||
conduit.setClient(httpClientPolicy);
|
|
||||||
SOAP_CLIENTS.put(domainKey, client);
|
|
||||||
}
|
|
||||||
|
|
||||||
return client;
|
|
||||||
}
|
|
||||||
|
|
||||||
public PayGenerateRs updateCardStatus(UpdateCardStatusRequest requestData) {
|
|
||||||
|
|
||||||
PayGenerateRq request = paymentMapper.toPayGenerateRequest(requestData);
|
|
||||||
|
|
||||||
if (mustPrintXML) {
|
|
||||||
JAXBElement<PayGenerateRq> createReadAffiliationRq = paymentMapper.objectFactory.createPayGenerateRq(request);
|
|
||||||
log.info("[SOAP blockUnblockDebitCardRq]: [{}]", XMLHelper.buildXml(createReadAffiliationRq));
|
|
||||||
}
|
|
||||||
|
|
||||||
return getSoapClient(requestData.getDomain()).payGenerate(request);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
quarkus:
|
|
||||||
http:
|
|
||||||
port: 8083
|
|
||||||
idle-timeout: 30s
|
|
||||||
soap:
|
|
||||||
print-xml: false
|
|
||||||
health-check:
|
|
||||||
enabled: false
|
|
||||||
validation:
|
|
||||||
domains: osbc,osbp2p
|
|
||||||
service:
|
|
||||||
block-unblock-debit-card: '{"path":"/APIDebitCardOutAppSvc/proxy/APIDebitCardOutAppSvc","soapAction":"","timeout":{ "connect": 20000, "response": 20000}}'
|
|
||||||
domain:
|
|
||||||
current: osbc
|
|
||||||
domains:
|
|
||||||
osbc: http://10.135.5.32:8001
|
|
||||||
osbttk: http://10.135.5.32:8001
|
|
||||||
osbp2p: http://10.135.5.32:8001
|
|
||||||
osbo: http://10.135.5.32:8001
|
|
||||||
Loading…
x
Reference in New Issue
Block a user