Skip to content

Commit

Permalink
Consultar Estat d'una Solicitud - Api PINBAL #151
Browse files Browse the repository at this point in the history
  • Loading branch information
ptrias-fundaciobit committed Nov 22, 2023
1 parent 17691e7 commit c603974
Show file tree
Hide file tree
Showing 95 changed files with 12,399 additions and 123 deletions.
153 changes: 100 additions & 53 deletions apialtapeticions/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -75,61 +75,108 @@
<target>11</target>
</configuration>
</plugin>
</plugins>
</build>
<!--
<profiles>
<profile>
<id>regenerateapi</id>
<activation>
<activeByDefault>false</activeByDefault>
<property>
<name>regenerateapi</name>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.jboss.ws.plugins</groupId>
<artifactId>jaxws-tools-maven-plugin</artifactId>
<version>1.3.0.Final</version>

<!--
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-xjc-plugin</artifactId>
<version>3.3.0</version>
<executions>
<execution>
<id>xjc</id>
<phase>generate-sources</phase>
<goals>
<goal>xsdtojava</goal>
</goals>
<configuration>
<verbose>true</verbose>
<goalPrefix>wsconsume</goalPrefix>
<extension>true</extension>
<sourceDirectory>${project.basedir}/src/main/java</sourceDirectory>
<bindingFiles>
<bindingFile>${basedir}/bindings.xjb</bindingFile>
</bindingFiles>
<sourceRoot>${basedir}/generated/</sourceRoot>
<xsdOptions>
<xsdOption>
<xsd>${basedir}/xsd_modificacio/soapfaultatributos.xsd</xsd>
<packagename>es.caib.scsp.esquemas.SVDPIDACTPROCWS01.modificacio.soapfaultatributos</packagename>
</xsdOption>
<xsdOption>
<xsd>${basedir}/xsd_modificacio/datos-especificos.xsd</xsd>
<packagename>es.caib.scsp.esquemas.SVDPIDACTPROCWS01.modificacio.datosespecificos</packagename>
</xsdOption>
<xsdOption>
<xsd>${basedir}/xsd_modificacio/peticion.xsd</xsd>
<packagename>es.caib.scsp.esquemas.SVDPIDACTPROCWS01.modificacio.peticion</packagename>
<extensionArgs>
<extensionArg>-XautoNameResolution</extensionArg>
</extensionArgs>
<bindingFiles>
<bindingFile>${basedir}/xsd_modificacio/bindings_peticion.xjb</bindingFile>
</bindingFiles>
</xsdOption>
<xsdOption>
<xsd>${basedir}/xsd_modificacio/respuesta.xsd</xsd>
<packagename>es.caib.scsp.esquemas.SVDPIDACTPROCWS01.modificacio.respuesta</packagename>
<extensionArgs>
<extensionArg>-XautoNameResolution</extensionArg>
</extensionArgs>
<bindingFiles>
<bindingFile>${basedir}/xsd_modificacio/bindings_respuesta.xjb</bindingFile>
</bindingFiles>
</xsdOption>
</xsdOptions>
</configuration>
<executions>
<execution>
<id>WSDL to Java API</id>
<goals>
<goal>wsconsume</goal>
</goals>
<configuration>
<wsdls>
<wsdl>${basedir}/PID.SolicitudAutorizacion.wsdl</wsdl>
</wsdls>
<wsdlLocation>https://intermediacionpp.redsara.es/servicios/SVD/PID.SolicitudAutorizacion?wsdl</wsdlLocation>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.jboss.ws.cxf</groupId>
<artifactId>jbossws-cxf-client</artifactId>
<version>5.2.4.Final-redhat-00001</version>
</dependency>
</dependencies>
</profile>
</profiles>
-->
<dependencies>
</execution>
</executions>
</plugin> -->

<!-- <plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-xjc-plugin</artifactId>
<version>3.3.0</version>
<executions>
<execution>
<id>xjc</id>
<phase>generate-sources</phase>
<goals>
<goal>xsdtojava</goal>
</goals>
<configuration>
<sourceRoot>${basedir}/generated/</sourceRoot>
<xsdOptions>
<xsdOption>
<xsd>${basedir}/xsd_consulta/soapfaultatributos.xsd</xsd>
<packagename>es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.soapfaultatributos</packagename>
</xsdOption>
<xsdOption>
<xsd>${basedir}/xsd_consulta/datos-especificos.xsd</xsd>
<packagename>es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos</packagename>
</xsdOption>
<xsdOption>
<xsd>${basedir}/xsd_consulta/peticion.xsd</xsd>
<packagename>es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.peticion</packagename>
<extensionArgs>
<extensionArg>-XautoNameResolution</extensionArg>
</extensionArgs>
<bindingFiles>
<bindingFile>${basedir}/xsd_consulta/bindings_peticion.xjb</bindingFile>
</bindingFiles>
</xsdOption>
<xsdOption>
<xsd>${basedir}/xsd_consulta/respuesta.xsd</xsd>
<packagename>es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.respuesta</packagename>
<extensionArgs>
<extensionArg>-XautoNameResolution</extensionArg>
</extensionArgs>
<bindingFiles>
<bindingFile>${basedir}/xsd_consulta/bindings_respuesta.xjb</bindingFile>
</bindingFiles>
</xsdOption>
</xsdOptions>
</configuration>
</execution>
</executions>
</plugin> -->


</plugins>
</build>
<dependencies>

<dependency>
<groupId>es.caib.pinbal</groupId>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
//
// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2
// Visite <a href="https://javaee.github.io/jaxb-v2/">https://javaee.github.io/jaxb-v2/</a>
// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen.
// Generado el: 2023.11.15 a las 12:17:54 PM CET
//


package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos;

import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
* <p>Clase Java para anonymous complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence maxOccurs="unbounded"&gt;
* &lt;element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Articulo"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"articulo"
})
@XmlRootElement(name = "Articulos")
public class Articulos {

@XmlElement(name = "Articulo", required = true)
protected List<String> articulo;

/**
* Gets the value of the articulo 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 JAXB object.
* This is why there is not a <CODE>set</CODE> method for the articulo property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getArticulo().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getArticulo() {
if (articulo == null) {
articulo = new ArrayList<String>();
}
return this.articulo;
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
//
// Este archivo ha sido generado por la arquitectura JavaTM para la implantación de la referencia de enlace (JAXB) XML v2.3.2
// Visite <a href="https://javaee.github.io/jaxb-v2/">https://javaee.github.io/jaxb-v2/</a>
// Todas las modificaciones realizadas en este archivo se perderán si se vuelve a compilar el esquema de origen.
// Generado el: 2023.11.15 a las 12:17:54 PM CET
//


package es.caib.scsp.esquemas.SVDPIDESTADOAUTWS01.consulta.datosespecificos;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
* <p>Clase Java para anonymous complex type.
*
* <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;all&gt;
* &lt;element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Tipo"/&gt;
* &lt;element ref="{http://intermediacion.redsara.es/scsp/esquemas/datosespecificos}Enlace" minOccurs="0"/&gt;
* &lt;/all&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {

})
@XmlRootElement(name = "Consentimiento")
public class Consentimiento {

@XmlElement(name = "Tipo", required = true)
protected String tipo;
@XmlElement(name = "Enlace")
protected String enlace;

/**
* Obtiene el valor de la propiedad tipo.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTipo() {
return tipo;
}

/**
* Define el valor de la propiedad tipo.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTipo(String value) {
this.tipo = value;
}

/**
* Enlace del consentimiento.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEnlace() {
return enlace;
}

/**
* Define el valor de la propiedad enlace.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEnlace(String value) {
this.enlace = value;
}

}
Loading

0 comments on commit c603974

Please sign in to comment.