ProductProposal Service aufgenommen

This commit is contained in:
2024-04-16 09:53:33 +02:00
parent 91c4fbbc41
commit 2ffdfe8340
15 changed files with 341 additions and 162 deletions

View File

@@ -7,6 +7,7 @@ import at.vvo.omds.types.omds3Types.r1_11_0.on1basis.AcknowledgeDocumentsRequest
import at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ConversionProposalRequest;
import at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ConversionScopeRequest;
import at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.GetApplicationDocumentRequestType;
import at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ProductProposalRequestType;
import at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.kfz.CreateVBRequest;
import at.vvo.omds.types.omds3Types.r1_11_0.on7schaden.AddInformationToClaimRequest;
import at.vvo.omds.types.omds3Types.r1_11_0.on7schaden.CheckClaimRequestType;
@@ -57,6 +58,7 @@ import jakarta.xml.bind.annotation.XmlType;
@XmlSeeAlso({
CommonSearchRequestType.class,
GetApplicationDocumentRequestType.class,
ProductProposalRequestType.class,
CheckClaimRequestType.class,
SubmitClaimRequestType.class,
GetClaimRequestType.class,

View File

@@ -8,6 +8,7 @@ import at.vvo.omds.types.omds3Types.r1_11_0.on1basis.AcknowledgeDocumentsRespons
import at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ConversionProposalResponse;
import at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ConversionScopeResponse;
import at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.GetApplicationDocumentResponseType;
import at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ProductProposalResponseType;
import at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.kfz.CreateVBResponse;
import at.vvo.omds.types.omds3Types.r1_11_0.on7schaden.AddInformationToClaimResponse;
import at.vvo.omds.types.omds3Types.r1_11_0.on7schaden.CheckClaimResponseType;
@@ -57,6 +58,7 @@ import jakarta.xml.bind.annotation.XmlType;
@XmlSeeAlso({
CommonSearchResponseType.class,
GetApplicationDocumentResponseType.class,
ProductProposalResponseType.class,
CheckClaimResponseType.class,
SubmitClaimResponseType.class,
GetClaimResponseType.class,

View File

@@ -29,13 +29,6 @@ public class ObjectFactory {
private final static QName _ObjektId_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "ObjektId");
private final static QName _Person_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Person");
private final static QName _Adresse_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Adresse");
private final static QName _DokumentenZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "DokumentenZuordnung");
private final static QName _Zuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Zuordnung");
private final static QName _PersonenZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "PersonenZuordnung");
private final static QName _BetreuerZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "BetreuerZuordnung");
private final static QName _VertragsZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "VertragsZuordnung");
private final static QName _AntragsZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "AntragsZuordnung");
private final static QName _GeschaeftsfallZuordnung_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "GeschaeftsfallZuordnung");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_11_0.common
@@ -100,14 +93,6 @@ public class ObjectFactory {
return new ProzessDokumentType();
}
/**
* Create an instance of {@link VertragsZuordnung }
*
*/
public VertragsZuordnung createVertragsZuordnung() {
return new VertragsZuordnung();
}
/**
* Create an instance of {@link ServiceFault }
*
@@ -140,38 +125,6 @@ public class ObjectFactory {
return new AdresseType();
}
/**
* Create an instance of {@link PersonenZuordnung }
*
*/
public PersonenZuordnung createPersonenZuordnung() {
return new PersonenZuordnung();
}
/**
* Create an instance of {@link BetreuerZuordnung }
*
*/
public BetreuerZuordnung createBetreuerZuordnung() {
return new BetreuerZuordnung();
}
/**
* Create an instance of {@link AntragsZuordnung }
*
*/
public AntragsZuordnung createAntragsZuordnung() {
return new AntragsZuordnung();
}
/**
* Create an instance of {@link GeschaeftsfallZuordnung }
*
*/
public GeschaeftsfallZuordnung createGeschaeftsfallZuordnung() {
return new GeschaeftsfallZuordnung();
}
/**
* Create an instance of {@link AgentFilterType }
*
@@ -1036,14 +989,6 @@ public class ObjectFactory {
return new ProzessDokumentType.Autorisierungen();
}
/**
* Create an instance of {@link VertragsZuordnung.Vertragsperson }
*
*/
public VertragsZuordnung.Vertragsperson createVertragsZuordnungVertragsperson() {
return new VertragsZuordnung.Vertragsperson();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ServiceFault }{@code >}
*
@@ -1109,95 +1054,4 @@ public class ObjectFactory {
return new JAXBElement<AdresseType>(_Adresse_QNAME, AdresseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >}
*/
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "DokumentenZuordnung")
public JAXBElement<Object> createDokumentenZuordnung(Object value) {
return new JAXBElement<Object>(_DokumentenZuordnung_QNAME, Object.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "Zuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
public JAXBElement<String> createZuordnung(String value) {
return new JAXBElement<String>(_Zuordnung_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PersonenZuordnung }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link PersonenZuordnung }{@code >}
*/
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "PersonenZuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
public JAXBElement<PersonenZuordnung> createPersonenZuordnung(PersonenZuordnung value) {
return new JAXBElement<PersonenZuordnung>(_PersonenZuordnung_QNAME, PersonenZuordnung.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link BetreuerZuordnung }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link BetreuerZuordnung }{@code >}
*/
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "BetreuerZuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
public JAXBElement<BetreuerZuordnung> createBetreuerZuordnung(BetreuerZuordnung value) {
return new JAXBElement<BetreuerZuordnung>(_BetreuerZuordnung_QNAME, BetreuerZuordnung.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VertragsZuordnung }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link VertragsZuordnung }{@code >}
*/
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "VertragsZuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
public JAXBElement<VertragsZuordnung> createVertragsZuordnung(VertragsZuordnung value) {
return new JAXBElement<VertragsZuordnung>(_VertragsZuordnung_QNAME, VertragsZuordnung.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AntragsZuordnung }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AntragsZuordnung }{@code >}
*/
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "AntragsZuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
public JAXBElement<AntragsZuordnung> createAntragsZuordnung(AntragsZuordnung value) {
return new JAXBElement<AntragsZuordnung>(_AntragsZuordnung_QNAME, AntragsZuordnung.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GeschaeftsfallZuordnung }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link GeschaeftsfallZuordnung }{@code >}
*/
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "GeschaeftsfallZuordnung", substitutionHeadNamespace = "urn:omds3CommonServiceTypes-1-1-0", substitutionHeadName = "DokumentenZuordnung")
public JAXBElement<GeschaeftsfallZuordnung> createGeschaeftsfallZuordnung(GeschaeftsfallZuordnung value) {
return new JAXBElement<GeschaeftsfallZuordnung>(_GeschaeftsfallZuordnung_QNAME, GeschaeftsfallZuordnung.class, null, value);
}
}

View File

@@ -26,6 +26,8 @@ public class ObjectFactory {
private final static QName _GetApplicationDocumentRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", "GetApplicationDocumentRequest");
private final static QName _GetApplicationDocumentResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", "GetApplicationDocumentResponse");
private final static QName _ProductProposalRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", "ProductProposalRequest");
private final static QName _ProductProposalResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", "ProductProposalResponse");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common
@@ -90,6 +92,22 @@ public class ObjectFactory {
return new ConversionProposalResponse();
}
/**
* Create an instance of {@link ProductProposalRequestType }
*
*/
public ProductProposalRequestType createProductProposalRequestType() {
return new ProductProposalRequestType();
}
/**
* Create an instance of {@link ProductProposalResponseType }
*
*/
public ProductProposalResponseType createProductProposalResponseType() {
return new ProductProposalResponseType();
}
/**
* Create an instance of {@link CalculateRequest }
*
@@ -204,4 +222,30 @@ public class ObjectFactory {
return new JAXBElement<GetApplicationDocumentResponseType>(_GetApplicationDocumentResponse_QNAME, GetApplicationDocumentResponseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ProductProposalRequestType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ProductProposalRequestType }{@code >}
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", name = "ProductProposalRequest")
public JAXBElement<ProductProposalRequestType> createProductProposalRequest(ProductProposalRequestType value) {
return new JAXBElement<ProductProposalRequestType>(_ProductProposalRequest_QNAME, ProductProposalRequestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ProductProposalResponseType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ProductProposalResponseType }{@code >}
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", name = "ProductProposalResponse")
public JAXBElement<ProductProposalResponseType> createProductProposalResponse(ProductProposalResponseType value) {
return new JAXBElement<ProductProposalResponseType>(_ProductProposalResponse_QNAME, ProductProposalResponseType.class, null, value);
}
}

View File

@@ -0,0 +1,100 @@
package at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common;
import java.util.ArrayList;
import java.util.List;
import at.vvo.omds.types.omds3Types.r1_11_0.common.CommonRequestType;
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-Klasse für ProductProposalRequest_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ProductProposalRequest_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Sparte" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="Kontextinfo" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}ProposalContext_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProductProposalRequest_Type", propOrder = {
"sparte",
"kontextinfo"
})
public class ProductProposalRequestType
extends CommonRequestType
{
@XmlElement(name = "Sparte", required = true)
protected String sparte;
@XmlElement(name = "Kontextinfo")
protected List<ProposalContextType> kontextinfo;
/**
* Ruft den Wert der sparte-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSparte() {
return sparte;
}
/**
* Legt den Wert der sparte-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSparte(String value) {
this.sparte = value;
}
/**
* Gets the value of the kontextinfo 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 kontextinfo property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getKontextinfo().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ProposalContextType }
*
*
*/
public List<ProposalContextType> getKontextinfo() {
if (kontextinfo == null) {
kontextinfo = new ArrayList<ProposalContextType>();
}
return this.kontextinfo;
}
}

View File

@@ -0,0 +1,66 @@
package at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common;
import at.vvo.omds.types.omds3Types.r1_11_0.common.CommonResponseType;
import at.vvo.omds.types.omds3Types.r1_11_0.common.VerkaufsproduktType;
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-Klasse für ProductProposalResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ProductProposalResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Verkaufsprodukt" type="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProductProposalResponse_Type", propOrder = {
"verkaufsprodukt"
})
public class ProductProposalResponseType
extends CommonResponseType
{
@XmlElement(name = "Verkaufsprodukt", required = true)
protected VerkaufsproduktType verkaufsprodukt;
/**
* Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
*
* @return
* possible object is
* {@link VerkaufsproduktType }
*
*/
public VerkaufsproduktType getVerkaufsprodukt() {
return verkaufsprodukt;
}
/**
* Legt den Wert der verkaufsprodukt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VerkaufsproduktType }
*
*/
public void setVerkaufsprodukt(VerkaufsproduktType value) {
this.verkaufsprodukt = value;
}
}

View File

@@ -0,0 +1,30 @@
package at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ProposalContext_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ProposalContext_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProposalContext_Type")
public abstract class ProposalContextType {
}

View File

@@ -48,8 +48,8 @@ public class ZusatzversicherungUnfallinvaliditaetType
* <p>
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
* Zeile 131 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3_ON2_Antrag_Leben.xsd
* Zeile 1614 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3CommonServiceTypes.xsd
* Zeile 131 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3_ON2_Antrag_Leben.xsd
* Zeile 1614 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3CommonServiceTypes.xsd
* <p>
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:

View File

@@ -48,8 +48,8 @@ public class ZusatzversicherungUnfalltodType
* <p>
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
* Zeile 119 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3_ON2_Antrag_Leben.xsd
* Zeile 1614 von file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3CommonServiceTypes.xsd
* Zeile 119 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3_ON2_Antrag_Leben.xsd
* Zeile 1614 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3CommonServiceTypes.xsd
* <p>
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:

View File

@@ -10,12 +10,12 @@ import jakarta.xml.ws.Service;
/**
* This class was generated by Apache CXF 4.0.3
* 2024-03-14T16:15:12.119+01:00
* 2024-04-16T09:32:14.926+02:00
* Generated source version: 4.0.3
*
*/
@WebServiceClient(name = "omdsService",
wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3Services.wsdl",
wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3Services.wsdl",
targetNamespace = "urn:omds3Services-1-4-0")
public class OmdsService extends Service {
@@ -26,11 +26,11 @@ public class OmdsService extends Service {
static {
URL url = null;
try {
url = new URL("file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3Services.wsdl");
url = new URL("file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3Services.wsdl");
} catch (MalformedURLException e) {
java.util.logging.Logger.getLogger(OmdsService.class.getName())
.log(java.util.logging.Level.INFO,
"Can not initialize the default wsdl from {0}", "file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3Services.wsdl");
"Can not initialize the default wsdl from {0}", "file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3Services.wsdl");
}
WSDL_LOCATION = url;
}

View File

@@ -16,7 +16,7 @@ import jakarta.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 4.0.3
* 2024-03-14T16:15:12.040+01:00
* 2024-04-16T09:32:14.853+02:00
* Generated source version: 4.0.3
*
*/
@@ -25,7 +25,7 @@ import jakarta.xml.bind.annotation.XmlSeeAlso;
serviceName = "omdsService",
portName = "omdsServicePort",
targetNamespace = "urn:omds3Services-1-4-0",
wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions_master/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3Services.wsdl",
wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_11_0/omds3Services.wsdl",
endpointInterface = "at.vvo.omds.types.omds3Types.r1_11_0.service.OmdsServicePortType")
public class OmdsServicePortImpl implements OmdsServicePortType {
@@ -272,6 +272,22 @@ public class OmdsServicePortImpl implements OmdsServicePortType {
//throw new ServiceFaultMsg("ServiceFaultMsg...");
}
/* (non-Javadoc)
* @see at.vvo.omds.types.omds3Types.r1_11_0.service.OmdsServicePortType#productProposal(at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ProductProposalRequestType param)*
*/
public at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ProductProposalResponseType productProposal(at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ProductProposalRequestType param) throws ServiceFaultMsg {
LOG.info("Executing operation productProposal");
System.out.println(param);
try {
at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ProductProposalResponseType _return = null;
return _return;
} catch (java.lang.Exception ex) {
ex.printStackTrace();
throw new RuntimeException(ex);
}
//throw new ServiceFaultMsg("ServiceFaultMsg...");
}
/* (non-Javadoc)
* @see at.vvo.omds.types.omds3Types.r1_11_0.service.OmdsServicePortType#createApplicationUnfall(at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.unfall.CreateApplicationUnfallRequestType param)*
*/

View File

@@ -9,7 +9,7 @@ import jakarta.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 4.0.3
* 2024-03-14T16:15:12.102+01:00
* 2024-04-16T09:32:14.909+02:00
* Generated source version: 4.0.3
*
*/
@@ -138,6 +138,14 @@ public interface OmdsServicePortType {
at.vvo.omds.types.omds3Types.r1_11_0.on1basis.GetDocumentsOfPeriodRequestType param
) throws ServiceFaultMsg;
@WebMethod(action = "urn:productProposal")
@WebResult(name = "ProductProposalResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", partName = "param")
public at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ProductProposalResponseType productProposal(
@WebParam(partName = "param", name = "ProductProposalRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common")
at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.common.ProductProposalRequestType param
) throws ServiceFaultMsg;
@WebMethod(action = "urn:createApplicationUnfall")
@WebResult(name = "CreateApplicationUnfallResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", partName = "param")
public at.vvo.omds.types.omds3Types.r1_11_0.on2antrag.unfall.CreateApplicationUnfallResponseType createApplicationUnfall(

View File

@@ -6,7 +6,7 @@ import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.0.3
* 2024-03-14T16:15:11.999+01:00
* 2024-04-16T09:32:14.797+02:00
* Generated source version: 4.0.3
*/

View File

@@ -381,7 +381,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<part name="param" element="boa:SubmitApplicationResponse"/>
</message>
<!-- Konvertierungshilfe -->
<!-- Produktvorschlag, Konvertierungshilfe -->
<message name="ConversionScopeRequestMsg">
<part name="param" element="boa:ConversionScopeRequest"/>
</message>
@@ -394,7 +394,12 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<message name="ConversionProposalResponseMsg">
<part name="param" element="boa:ConversionProposalResponse"/>
</message>
<message name="ProductProposalRequestMsg">
<part name="param" element="boa:ProductProposalRequest"/>
</message>
<message name="ProductProposalResponseMsg">
<part name="param" element="boa:ProductProposalResponse"/>
</message>
<!-- Fehler -->
<message name="ServiceFaultMsg">
@@ -664,6 +669,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<fault name="SubmitApplicationLebenFault" message="os:ServiceFaultMsg"/>
</operation>
<!-- Zentrale BOA Services -->
<operation name="calculate">
<input name="CalculateRequestPort" message="os:CalculateRequestMsg"/>
<output name="CalculateResponsePort" message="os:CalculateResponseMsg"/>
@@ -694,6 +700,11 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<output name="ConversionProposalResponsePort" message="os:ConversionProposalResponseMsg"/>
<fault name="ConversionProposalFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="productProposal">
<input name="ProductProposalRequestPort" message="os:ProductProposalRequestMsg"/>
<output name="ProductProposalResponsePort" message="os:ProductProposalResponseMsg"/>
<fault name="ProductProposalFault" message="os:ServiceFaultMsg"/>
</operation>
</portType>
@@ -1330,6 +1341,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- Zentrale BOA Operations -->
<operation name="calculate">
<soap:operation soapAction="urn:calculate" style="document"/>
<input name="CalculateRequestPort">
@@ -1380,7 +1392,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</operation>
<!-- Konvertierungshilfe -->
<!-- Produktvorschlag, Konvertierungshilfe -->
<operation name="conversionScope">
<soap:operation soapAction="urn:conversionScope" style="document"/>
<input name="ConversionScopeRequestPort">
@@ -1405,7 +1417,18 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:fault name="ConversionProposalFault" use="literal"/>
</fault>
</operation>
<operation name="productProposal">
<soap:operation soapAction="urn:productProposal" style="document"/>
<input name="ProductProposalRequestPort">
<soap:body use="literal"/>
</input>
<output name="ProductProposalResponsePort">
<soap:body use="literal"/>
</output>
<fault name="ProductProposalFault">
<soap:fault name="ProductProposalFault" use="literal"/>
</fault>
</operation>
</binding>
<service name="omdsService">

View File

@@ -228,6 +228,38 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ProductProposalRequest_Type">
<xsd:complexContent>
<xsd:extension base="cst:CommonRequest_Type">
<xsd:sequence>
<xsd:element name="Sparte" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Die Sparte, für den ein Vorschlag erzeugt werden soll.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Kontextinfo" type="ProposalContext_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Zusätzliche Kontextinformationen</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ProductProposalResponse_Type">
<xsd:complexContent>
<xsd:extension base="cst:CommonResponse_Type">
<xsd:sequence>
<xsd:element name="Verkaufsprodukt" type="cst:Verkaufsprodukt_Type">
<xsd:annotation>
<xsd:documentation>Vorschlag Verkaufsprodukt</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ProposalContext_Type" abstract="true"/>
<xsd:complexType name="CalculateRequest_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Request für die Berechnung</xsd:documentation>
@@ -615,6 +647,8 @@
<xsd:element name="Vertrag" type="cst:KonvertierungsumfangVertrag_Type" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="ProductProposalRequest" type="ProductProposalRequest_Type"/>
<xsd:element name="ProductProposalResponse" type="ProductProposalResponse_Type"/>
<xsd:element name="CalculateRequest">
<xsd:annotation>
<xsd:documentation>Requestobjekt für die Berechnung</xsd:documentation>