From dcd678d6ac5ededc8b58b5d473cf12acfdbd8598 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 30 Sep 2019 12:19:31 +0200 Subject: add JaxB classes for MIS client 2.0 --- .../at/gv/util/wsdl/mis_v2/GetMandatesError.java | 43 +++++++++++ .../gv/util/wsdl/mis_v2/GetMandatesPortType.java | 27 +++++++ .../at/gv/util/wsdl/mis_v2/GetMandatesService.java | 87 ++++++++++++++++++++++ 3 files changed, 157 insertions(+) create mode 100644 src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesError.java create mode 100644 src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesPortType.java create mode 100644 src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesService.java (limited to 'src/main/java/at/gv/util/wsdl/mis_v2') diff --git a/src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesError.java b/src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesError.java new file mode 100644 index 0000000..253f773 --- /dev/null +++ b/src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesError.java @@ -0,0 +1,43 @@ + +package at.gv.util.wsdl.mis_v2; + +import javax.xml.ws.WebFault; + + +/** + * This class was generated by Apache CXF 3.1.10 + * 2019-09-30T12:17:52.990+02:00 + * Generated source version: 3.1.10 + */ + +@WebFault(name = "GetMandatesError", targetNamespace = "http://reference.e-government.gv.at/namespace/mandates/mis/2.0/xsd") +public class GetMandatesError extends Exception { + + private at.gv.util.xsd.mis_v2.GetMandatesErrorType getMandatesError; + + public GetMandatesError() { + super(); + } + + public GetMandatesError(String message) { + super(message); + } + + public GetMandatesError(String message, Throwable cause) { + super(message, cause); + } + + public GetMandatesError(String message, at.gv.util.xsd.mis_v2.GetMandatesErrorType getMandatesError) { + super(message); + this.getMandatesError = getMandatesError; + } + + public GetMandatesError(String message, at.gv.util.xsd.mis_v2.GetMandatesErrorType getMandatesError, Throwable cause) { + super(message, cause); + this.getMandatesError = getMandatesError; + } + + public at.gv.util.xsd.mis_v2.GetMandatesErrorType getFaultInfo() { + return this.getMandatesError; + } +} diff --git a/src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesPortType.java b/src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesPortType.java new file mode 100644 index 0000000..1898468 --- /dev/null +++ b/src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesPortType.java @@ -0,0 +1,27 @@ +package at.gv.util.wsdl.mis_v2; + +import javax.jws.WebMethod; +import javax.jws.WebParam; +import javax.jws.WebResult; +import javax.jws.WebService; +import javax.jws.soap.SOAPBinding; +import javax.xml.bind.annotation.XmlSeeAlso; + +/** + * This class was generated by Apache CXF 3.1.10 + * 2019-09-30T12:17:53.018+02:00 + * Generated source version: 3.1.10 + * + */ +@WebService(targetNamespace = "http://reference.e-government.gv.at/namespace/mandates/mis/2.0/wsdl", name = "GetMandatesPortType") +@XmlSeeAlso({at.gv.util.xsd.w3c_xmlenc.ObjectFactory.class, at.gv.util.xsd.mis_v2.ObjectFactory.class, at.gv.util.xsd.saml.v2_0.assertion.ObjectFactory.class, at.gv.util.xsd.w3c_xmldsig.ObjectFactory.class, at.gv.util.xsd.mis_v2.persondata.ObjectFactory.class}) +@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE) +public interface GetMandatesPortType { + + @WebMethod(operationName = "GetMandatesOperation", action = "mis:GetMandatesPortType#GetMandatesOperation") + @WebResult(name = "GetMandatesResponse", targetNamespace = "http://reference.e-government.gv.at/namespace/mandates/mis/2.0/xsd", partName = "GetMandatesResponse") + public at.gv.util.xsd.mis_v2.GetMandatesResponseType getMandatesOperation( + @WebParam(partName = "GetMandatesRequest", name = "GetMandatesRequest", targetNamespace = "http://reference.e-government.gv.at/namespace/mandates/mis/2.0/xsd") + at.gv.util.xsd.mis_v2.GetMandatesRequestType getMandatesRequest + ) throws GetMandatesError; +} diff --git a/src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesService.java b/src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesService.java new file mode 100644 index 0000000..f0f9ceb --- /dev/null +++ b/src/main/java/at/gv/util/wsdl/mis_v2/GetMandatesService.java @@ -0,0 +1,87 @@ +package at.gv.util.wsdl.mis_v2; + +import java.net.MalformedURLException; +import java.net.URL; +import javax.xml.namespace.QName; +import javax.xml.ws.WebEndpoint; +import javax.xml.ws.WebServiceClient; +import javax.xml.ws.WebServiceFeature; +import javax.xml.ws.Service; + +/** + * This class was generated by Apache CXF 3.1.10 + * 2019-09-30T12:17:53.040+02:00 + * Generated source version: 3.1.10 + * + */ +@WebServiceClient(name = "GetMandatesService", + wsdlLocation = "file:./src/main/resources/wsdl/mis/mis_2.0/mis-2.0.0.wsdl", + targetNamespace = "http://reference.e-government.gv.at/namespace/mandates/mis/2.0/wsdl") +public class GetMandatesService extends Service { + + public final static URL WSDL_LOCATION; + + public final static QName SERVICE = new QName("http://reference.e-government.gv.at/namespace/mandates/mis/2.0/wsdl", "GetMandatesService"); + public final static QName GetMandatesPort = new QName("http://reference.e-government.gv.at/namespace/mandates/mis/2.0/wsdl", "GetMandatesPort"); + static { + URL url = null; + try { + url = new URL("file:./src/main/resources/wsdl/mis/mis_2.0/mis-2.0.0.wsdl"); + } catch (MalformedURLException e) { + java.util.logging.Logger.getLogger(GetMandatesService.class.getName()) + .log(java.util.logging.Level.INFO, + "Can not initialize the default wsdl from {0}", "file:./src/main/resources/wsdl/mis/mis_2.0/mis-2.0.0.wsdl"); + } + WSDL_LOCATION = url; + } + + public GetMandatesService(URL wsdlLocation) { + super(wsdlLocation, SERVICE); + } + + public GetMandatesService(URL wsdlLocation, QName serviceName) { + super(wsdlLocation, serviceName); + } + + public GetMandatesService() { + super(WSDL_LOCATION, SERVICE); + } + + public GetMandatesService(WebServiceFeature ... features) { + super(WSDL_LOCATION, SERVICE, features); + } + + public GetMandatesService(URL wsdlLocation, WebServiceFeature ... features) { + super(wsdlLocation, SERVICE, features); + } + + public GetMandatesService(URL wsdlLocation, QName serviceName, WebServiceFeature ... features) { + super(wsdlLocation, serviceName, features); + } + + + + + /** + * + * @return + * returns GetMandatesPortType + */ + @WebEndpoint(name = "GetMandatesPort") + public GetMandatesPortType getGetMandatesPort() { + return super.getPort(GetMandatesPort, GetMandatesPortType.class); + } + + /** + * + * @param features + * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the features parameter will have their default values. + * @return + * returns GetMandatesPortType + */ + @WebEndpoint(name = "GetMandatesPort") + public GetMandatesPortType getGetMandatesPort(WebServiceFeature... features) { + return super.getPort(GetMandatesPort, GetMandatesPortType.class, features); + } + +} -- cgit v1.2.3