diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessRequestType.java index 7258b611..9e6ceb2b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessRequestType.java @@ -9,6 +9,7 @@ import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CalculateRequestType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateApplicationRequestType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateOfferRequestType; +import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.FetchPolicyRequestType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SubmitApplicationRequestType; @@ -38,6 +39,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SubmitApplicationReq "geschaeftsfallnummer" }) @XmlSeeAlso({ + FetchPolicyRequestType.class, CalculateRequestType.class, CreateOfferRequestType.class, CreateApplicationRequestType.class, diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessResponseType.java index 04c7e949..e89cd95e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/CommonProcessResponseType.java @@ -9,6 +9,7 @@ import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CalculateResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateApplicationResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateOfferResponseType; +import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.FetchPolicyResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SubmitApplicationResponseType; @@ -41,7 +42,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SubmitApplicationRes CalculateResponseType.class, CreateOfferResponseType.class, CreateApplicationResponseType.class, - SubmitApplicationResponseType.class + SubmitApplicationResponseType.class, + FetchPolicyResponseType.class }) public abstract class CommonProcessResponseType extends CommonResponseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ObjectFactory.java index 2ae70182..ae86874e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/common/ObjectFactory.java @@ -69,14 +69,6 @@ public class ObjectFactory { return new PersonType(); } - /** - * Create an instance of {@link ServiceFault } - * - */ - public ServiceFault createServiceFault() { - return new ServiceFault(); - } - /** * Create an instance of {@link ObjektIdType } * @@ -85,6 +77,14 @@ public class ObjectFactory { return new ObjektIdType(); } + /** + * Create an instance of {@link ServiceFault } + * + */ + public ServiceFault createServiceFault() { + return new ServiceFault(); + } + /** * Create an instance of {@link AdresseType } * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/FetchPolicyRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/FetchPolicyRequestType.java new file mode 100644 index 00000000..92fa32e9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/FetchPolicyRequestType.java @@ -0,0 +1,97 @@ + +package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonProcessRequestType; + + +/** + * Abstrakter Request um Daten eines Vertrags anzufordern + * + *
Java-Klasse für FetchPolicyRequest_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="FetchPolicyRequest_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type">
+ * <sequence>
+ * <choice>
+ * <element name="Polizzennr" type="{urn:omds20}Polizzennr"/>
+ * <element name="VertragsID" type="{urn:omds20}VertragsID"/>
+ * </choice>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "FetchPolicyRequest_Type", propOrder = {
+ "polizzennr",
+ "vertragsID"
+})
+public abstract class FetchPolicyRequestType
+ extends CommonProcessRequestType
+{
+
+ @XmlElement(name = "Polizzennr", defaultValue = "false")
+ protected String polizzennr;
+ @XmlElement(name = "VertragsID")
+ protected String vertragsID;
+
+ /**
+ * Ruft den Wert der polizzennr-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPolizzennr() {
+ return polizzennr;
+ }
+
+ /**
+ * Legt den Wert der polizzennr-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPolizzennr(String value) {
+ this.polizzennr = value;
+ }
+
+ /**
+ * Ruft den Wert der vertragsID-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVertragsID() {
+ return vertragsID;
+ }
+
+ /**
+ * Legt den Wert der vertragsID-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVertragsID(String value) {
+ this.vertragsID = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/FetchPolicyResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/FetchPolicyResponseType.java
new file mode 100644
index 00000000..e7e9b442
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/FetchPolicyResponseType.java
@@ -0,0 +1,40 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonProcessResponseType;
+import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.FetchPolicyKfzResponse;
+
+
+/**
+ * Abstrakter Response, der Daten zu einem Vertrag enthält
+ *
+ * Java-Klasse für FetchPolicyResponse_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="FetchPolicyResponse_Type">
+ * <complexContent>
+ * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type">
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "FetchPolicyResponse_Type")
+@XmlSeeAlso({
+ FetchPolicyKfzResponse.class
+})
+public abstract class FetchPolicyResponseType
+ extends CommonProcessResponseType
+{
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SpezVertragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SpezVertragType.java
new file mode 100644
index 00000000..c5d3c8b6
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/common/SpezVertragType.java
@@ -0,0 +1,321 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common;
+
+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.XmlSchemaType;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import at.vvo.omds.types.omds3Types.r1_6_0.common.BeteiligtePersonVertragType;
+import at.vvo.omds.types.omds3Types.r1_6_0.common.KontierungType;
+import at.vvo.omds.types.omds3Types.r1_6_0.common.VertragspersonType;
+import at.vvo.omds.types.omds3Types.r1_6_0.common.ZahlungsdatenType;
+import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz.SpezVertragKfzType;
+
+
+/**
+ * Abstrakter Basistyp für Vertrag
+ *
+ * Java-Klasse für SpezVertrag_Type complex type. + * + *
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *
+ * <complexType name="SpezVertrag_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}BeteiligtePersonVertrag_Type" maxOccurs="unbounded"/>
+ * <element name="Versicherungsnehmer" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ * <element name="AbweichenderPraemienzahler" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ * <element name="WeitereVersicherungsnehmer" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="WeitereVertragspersonen" type="{urn:omds3CommonServiceTypes-1-1-0}Vertragsperson_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * <element name="Zahlungsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}Zahlungsdaten_Type"/>
+ * <element name="Sepa" type="{urn:omds3CommonServiceTypes-1-1-0}SepaCd_Type" minOccurs="0"/>
+ * <element name="Kontierung" type="{urn:omds3CommonServiceTypes-1-1-0}Kontierung_Type" maxOccurs="3" minOccurs="0"/>
+ * <element name="ZusaetzlicheVertragsdaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}ZusaetzlicheVertragsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SpezVertrag_Type", propOrder = {
+ "personen",
+ "versicherungsnehmer",
+ "abweichenderPraemienzahler",
+ "weitereVersicherungsnehmer",
+ "weitereVertragspersonen",
+ "zahlungsdaten",
+ "sepa",
+ "kontierung",
+ "zusaetzlicheVertragsdaten"
+})
+@XmlSeeAlso({
+ SpezVertragKfzType.class
+})
+public abstract class SpezVertragType {
+
+ @XmlElement(name = "Personen", required = true)
+ protected List
+ * 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 set method for the personen property.
+ *
+ *
+ * For example, to add a new item, do as follows: + *
+ * getPersonen().add(newItem); + *+ * + * + *
+ * Objects of the following type(s) are allowed in the list
+ * {@link BeteiligtePersonVertragType }
+ *
+ *
+ */
+ public List
+ * 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link Integer }
+ *
+ *
+ */
+ public List
+ * 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link VertragspersonType }
+ *
+ *
+ */
+ public List
+ * 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link KontierungType }
+ *
+ *
+ */
+ public List
+ * 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
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link ZusaetzlicheVertragsdatenType }
+ *
+ *
+ */
+ public List Java-Klasse für ZusaetzlicheVertragsdaten_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für anonymous complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * Java-Klasse für SpezVertragKfz_Type complex type.
+ *
+ * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
+ *
+ * set method for the weitereVersicherungsnehmer property.
+ *
+ *
+ * getWeitereVersicherungsnehmer().add(newItem);
+ *
+ *
+ *
+ * set method for the weitereVertragspersonen property.
+ *
+ *
+ * getWeitereVertragspersonen().add(newItem);
+ *
+ *
+ *
+ * set method for the kontierung property.
+ *
+ *
+ * getKontierung().add(newItem);
+ *
+ *
+ *
+ * set method for the zusaetzlicheVertragsdaten property.
+ *
+ *
+ * getZusaetzlicheVertragsdaten().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType name="ZusaetzlicheVertragsdaten_Type">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ZusaetzlicheVertragsdaten_Type")
+public abstract class ZusaetzlicheVertragsdatenType {
+
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kfz/FetchPolicyKfzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kfz/FetchPolicyKfzResponse.java
new file mode 100644
index 00000000..691ce0b5
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kfz/FetchPolicyKfzResponse.java
@@ -0,0 +1,67 @@
+
+package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kfz;
+
+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;
+import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.FetchPolicyResponseType;
+
+
+/**
+ *
+ * <complexType>
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}FetchPolicyResponse_Type">
+ * <sequence>
+ * <element name="Vertrag" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SpezVertragKfz_Type" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "vertrag"
+})
+@XmlRootElement(name = "FetchPolicyKfzResponse")
+public class FetchPolicyKfzResponse
+ extends FetchPolicyResponseType
+{
+
+ @XmlElement(name = "Vertrag")
+ protected SpezVertragKfzType vertrag;
+
+ /**
+ * Ruft den Wert der vertrag-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link SpezVertragKfzType }
+ *
+ */
+ public SpezVertragKfzType getVertrag() {
+ return vertrag;
+ }
+
+ /**
+ * Legt den Wert der vertrag-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link SpezVertragKfzType }
+ *
+ */
+ public void setVertrag(SpezVertragKfzType value) {
+ this.vertrag = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kfz/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kfz/ObjectFactory.java
index 53089e64..723315e1 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kfz/ObjectFactory.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/on2antrag/kfz/ObjectFactory.java
@@ -5,6 +5,7 @@ import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
+import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.FetchPolicyRequestType;
/**
@@ -24,6 +25,7 @@ import javax.xml.namespace.QName;
@XmlRegistry
public class ObjectFactory {
+ private final static QName _FetchPolicyKfzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "FetchPolicyKfzRequest");
private final static QName _CalculateKfzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "CalculateKfzRequest");
private final static QName _CalculateKfzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "CalculateKfzResponse");
private final static QName _CreateOfferKfzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "CreateOfferKfzRequest");
@@ -57,6 +59,22 @@ public class ObjectFactory {
return new CreateOfferKfzResponseType();
}
+ /**
+ * Create an instance of {@link FetchPolicyKfzResponse }
+ *
+ */
+ public FetchPolicyKfzResponse createFetchPolicyKfzResponse() {
+ return new FetchPolicyKfzResponse();
+ }
+
+ /**
+ * Create an instance of {@link SpezVertragKfzType }
+ *
+ */
+ public SpezVertragKfzType createSpezVertragKfzType() {
+ return new SpezVertragKfzType();
+ }
+
/**
* Create an instance of {@link CalculateKfzRequestType }
*
@@ -265,6 +283,15 @@ public class ObjectFactory {
return new CreateOfferKfzResponseType.Offertantwort();
}
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link FetchPolicyRequestType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "FetchPolicyKfzRequest")
+ public JAXBElement
+ * <complexType name="SpezVertragKfz_Type">
+ * <complexContent>
+ * <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezVertrag_Type">
+ * <sequence>
+ * <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VerkaufsproduktKfz_Type"/>
+ * <element name="BonusMalus" type="{urn:omds3CommonServiceTypes-1-1-0}BonusMalusSystem_Type" minOccurs="0"/>
+ * <element name="Vinkulierung" type="{urn:omds3CommonServiceTypes-1-1-0}Vinkularglaeubiger_Type" minOccurs="0"/>
+ * <element name="ZusaetzlicheKfzDaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusaetzlicheKfzdaten_Type" minOccurs="0"/>
+ * </sequence>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SpezVertragKfz_Type", propOrder = {
+ "verkaufsprodukt",
+ "bonusMalus",
+ "vinkulierung",
+ "zusaetzlicheKfzDaten"
+})
+public class SpezVertragKfzType
+ extends SpezVertragType
+{
+
+ @XmlElement(name = "Verkaufsprodukt", required = true)
+ protected VerkaufsproduktKfzType verkaufsprodukt;
+ @XmlElement(name = "BonusMalus")
+ protected BonusMalusSystemType bonusMalus;
+ @XmlElement(name = "Vinkulierung")
+ protected VinkularglaeubigerType vinkulierung;
+ @XmlElement(name = "ZusaetzlicheKfzDaten")
+ protected ZusaetzlicheKfzdatenType zusaetzlicheKfzDaten;
+
+ /**
+ * Ruft den Wert der verkaufsprodukt-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link VerkaufsproduktKfzType }
+ *
+ */
+ public VerkaufsproduktKfzType getVerkaufsprodukt() {
+ return verkaufsprodukt;
+ }
+
+ /**
+ * Legt den Wert der verkaufsprodukt-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link VerkaufsproduktKfzType }
+ *
+ */
+ public void setVerkaufsprodukt(VerkaufsproduktKfzType value) {
+ this.verkaufsprodukt = value;
+ }
+
+ /**
+ * Ruft den Wert der bonusMalus-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link BonusMalusSystemType }
+ *
+ */
+ public BonusMalusSystemType getBonusMalus() {
+ return bonusMalus;
+ }
+
+ /**
+ * Legt den Wert der bonusMalus-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link BonusMalusSystemType }
+ *
+ */
+ public void setBonusMalus(BonusMalusSystemType value) {
+ this.bonusMalus = value;
+ }
+
+ /**
+ * Ruft den Wert der vinkulierung-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link VinkularglaeubigerType }
+ *
+ */
+ public VinkularglaeubigerType getVinkulierung() {
+ return vinkulierung;
+ }
+
+ /**
+ * Legt den Wert der vinkulierung-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link VinkularglaeubigerType }
+ *
+ */
+ public void setVinkulierung(VinkularglaeubigerType value) {
+ this.vinkulierung = value;
+ }
+
+ /**
+ * Ruft den Wert der zusaetzlicheKfzDaten-Eigenschaft ab.
+ *
+ * @return
+ * possible object is
+ * {@link ZusaetzlicheKfzdatenType }
+ *
+ */
+ public ZusaetzlicheKfzdatenType getZusaetzlicheKfzDaten() {
+ return zusaetzlicheKfzDaten;
+ }
+
+ /**
+ * Legt den Wert der zusaetzlicheKfzDaten-Eigenschaft fest.
+ *
+ * @param value
+ * allowed object is
+ * {@link ZusaetzlicheKfzdatenType }
+ *
+ */
+ public void setZusaetzlicheKfzDaten(ZusaetzlicheKfzdatenType value) {
+ this.zusaetzlicheKfzDaten = value;
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortImpl.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortImpl.java
index fcec7ada..341dbac7 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortImpl.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortImpl.java
@@ -13,10 +13,11 @@ import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.ws.soap.MTOM;
/**
* This class was generated by Apache CXF 3.2.0
- * 2020-09-24T16:22:57.026+02:00
+ * 2020-10-05T16:22:52.675+02:00
* Generated source version: 3.2.0
*
*/
@@ -27,7 +28,8 @@ import javax.xml.bind.annotation.XmlSeeAlso;
targetNamespace = "urn:omds3Services-1-4-0",
wsdlLocation = "file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl",
endpointInterface = "at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType")
-
+
+@MTOM(enabled = true, threshold = 1024)
public class OmdsServicePortImpl implements OmdsServicePortType {
private static final Logger LOG = Logger.getLogger(OmdsServicePortImpl.class.getName());
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType_OmdsServicePort_Client.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType_OmdsServicePort_Client.java
index e06ae23b..eae2ecde 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType_OmdsServicePort_Client.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_6_0/service/OmdsServicePortType_OmdsServicePort_Client.java
@@ -16,10 +16,11 @@ import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.ws.soap.MTOMFeature;
/**
* This class was generated by Apache CXF 3.2.0
- * 2020-09-24T16:22:56.641+02:00
+ * 2020-10-05T16:22:52.578+02:00
* Generated source version: 3.2.0
*
*/
@@ -44,9 +45,11 @@ public final class OmdsServicePortType_OmdsServicePort_Client {
e.printStackTrace();
}
}
-
+
OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
- OmdsServicePortType port = ss.getOmdsServicePort();
+ OmdsServicePortType port = ss.getOmdsServicePort(new MTOMFeature(1024));
+// OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
+// OmdsServicePortType port = ss.getOmdsServicePort();
{
System.out.println("Invoking calculateLeben...");
diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Common.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Common.xsd
index fc340a8b..6a1efb7a 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Common.xsd
+++ b/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Common.xsd
@@ -157,7 +157,86 @@
+