Skip to content

Commit a0ede08

Browse files
committed
Update schemas to V2
1 parent 24f3b9f commit a0ede08

File tree

117 files changed

+11069
-218
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+11069
-218
lines changed

src/main/java/com/ixopay/client/model/callback/CallbackType.java

+10-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2017.04.28 at 02:15:42 PM CEST
5+
// Generated on: 2019.05.21 at 03:44:38 PM CEST
66
//
77

88

@@ -34,12 +34,19 @@
3434
* &lt;element name="transactionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
3535
* &lt;element name="purchaseId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
3636
* &lt;element name="transactionType" type="{http://gateway.ixopay.com/Schema/V2/Callback}transactionMethodType" minOccurs="0"/>
37+
* &lt;element name="paymentMethod" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
3738
* &lt;element name="amount" type="{http://gateway.ixopay.com/Schema/V2/Callback}amountType" minOccurs="0"/>
3839
* &lt;element name="currency" type="{http://gateway.ixopay.com/Schema/V2/Callback}currencyType" minOccurs="0"/>
40+
* &lt;element name="scheduleId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
41+
* &lt;element name="scheduleStatus" type="{http://gateway.ixopay.com/Schema/V2/Callback}scheduleStatusType" minOccurs="0"/>
42+
* &lt;element name="customerProfile" type="{http://gateway.ixopay.com/Schema/V2/Callback}customerProfileDataType" minOccurs="0"/>
3943
* &lt;element name="errors" type="{http://gateway.ixopay.com/Schema/V2/Callback}errorsType" minOccurs="0"/>
4044
* &lt;element name="chargebackData" type="{http://gateway.ixopay.com/Schema/V2/Callback}chargebackDataType" minOccurs="0"/>
45+
* &lt;element name="chargebackReversalData" type="{http://gateway.ixopay.com/Schema/V2/Callback}chargebackReversalDataType" minOccurs="0"/>
4146
* &lt;element name="extraData" type="{http://gateway.ixopay.com/Schema/V2/Callback}extraDataType" maxOccurs="unbounded" minOccurs="0"/>
47+
* &lt;element name="merchantMetaData" type="{http://gateway.ixopay.com/Schema/V2/Callback}merchantMetaDataType" minOccurs="0"/>
4248
* &lt;element name="returnData" type="{http://gateway.ixopay.com/Schema/V2/Callback}returnDataType" minOccurs="0"/>
49+
* &lt;element name="customerData" type="{http://gateway.ixopay.com/Schema/V2/Callback}customerDataType" minOccurs="0"/>
4350
* &lt;/sequence>
4451
* &lt;/restriction>
4552
* &lt;/complexContent>
@@ -77,8 +84,8 @@ public CallbackType() {
7784
* Fully-initialising value constructor
7885
*
7986
*/
80-
public CallbackType(final ResultType result, final String referenceId, final String transactionId, final String purchaseId, final TransactionMethodType transactionType, final BigDecimal amount, final String currency, final ErrorsType errors, final ChargebackDataType chargebackData, final List<ExtraDataType> extraData, final ReturnDataType returnData, final FeesType fees) {
81-
super(result, referenceId, transactionId, purchaseId, transactionType, amount, currency, errors, chargebackData, extraData, returnData);
87+
public CallbackType(final ResultType result, final String referenceId, final String transactionId, final String purchaseId, final TransactionMethodType transactionType, final String paymentMethod, final BigDecimal amount, final String currency, final String scheduleId, final ScheduleStatusType scheduleStatus, final CustomerProfileDataType customerProfile, final ErrorsType errors, final ChargebackDataType chargebackData, final ChargebackReversalDataType chargebackReversalData, final List<ExtraDataType> extraData, final String merchantMetaData, final ReturnDataType returnData, final CustomerDataType customerData, final FeesType fees) {
88+
super(result, referenceId, transactionId, purchaseId, transactionType, paymentMethod, amount, currency, scheduleId, scheduleStatus, customerProfile, errors, chargebackData, chargebackReversalData, extraData, merchantMetaData, returnData, customerData);
8289
this.fees = fees;
8390
}
8491

src/main/java/com/ixopay/client/model/callback/ChargebackDataType.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
33
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
44
// Any modifications to this file will be lost upon recompilation of the source schema.
5-
// Generated on: 2017.04.28 at 02:15:42 PM CEST
5+
// Generated on: 2019.05.21 at 03:44:38 PM CEST
66
//
77

88

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,255 @@
1+
//
2+
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
3+
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4+
// Any modifications to this file will be lost upon recompilation of the source schema.
5+
// Generated on: 2019.05.21 at 03:44:38 PM CEST
6+
//
7+
8+
9+
package com.ixopay.client.model.callback;
10+
11+
import java.math.BigDecimal;
12+
import javax.xml.bind.annotation.XmlAccessType;
13+
import javax.xml.bind.annotation.XmlAccessorType;
14+
import javax.xml.bind.annotation.XmlSchemaType;
15+
import javax.xml.bind.annotation.XmlType;
16+
import javax.xml.datatype.XMLGregorianCalendar;
17+
18+
19+
/**
20+
* <p>Java class for chargebackReversalDataType complex type.
21+
*
22+
* <p>The following schema fragment specifies the expected content contained within this class.
23+
*
24+
* <pre>
25+
* &lt;complexType name="chargebackReversalDataType">
26+
* &lt;complexContent>
27+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
28+
* &lt;sequence>
29+
* &lt;element name="originalReferenceId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
30+
* &lt;element name="originalTransactionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
31+
* &lt;element name="chargebackReferenceId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
32+
* &lt;element name="amount" type="{http://gateway.ixopay.com/Schema/V2/Callback}amountType" minOccurs="0"/>
33+
* &lt;element name="currency" type="{http://gateway.ixopay.com/Schema/V2/Callback}currencyType" minOccurs="0"/>
34+
* &lt;element name="reason" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
35+
* &lt;element name="reversalDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
36+
* &lt;/sequence>
37+
* &lt;/restriction>
38+
* &lt;/complexContent>
39+
* &lt;/complexType>
40+
* </pre>
41+
*
42+
*
43+
*/
44+
@XmlAccessorType(XmlAccessType.FIELD)
45+
@XmlType(name = "chargebackReversalDataType", propOrder = {
46+
"originalReferenceId",
47+
"originalTransactionId",
48+
"chargebackReferenceId",
49+
"amount",
50+
"currency",
51+
"reason",
52+
"reversalDateTime"
53+
})
54+
public class ChargebackReversalDataType {
55+
56+
protected String originalReferenceId;
57+
protected String originalTransactionId;
58+
protected String chargebackReferenceId;
59+
protected BigDecimal amount;
60+
protected String currency;
61+
protected String reason;
62+
@XmlSchemaType(name = "dateTime")
63+
protected XMLGregorianCalendar reversalDateTime;
64+
65+
/**
66+
* Default no-arg constructor
67+
*
68+
*/
69+
public ChargebackReversalDataType() {
70+
super();
71+
}
72+
73+
/**
74+
* Fully-initialising value constructor
75+
*
76+
*/
77+
public ChargebackReversalDataType(final String originalReferenceId, final String originalTransactionId, final String chargebackReferenceId, final BigDecimal amount, final String currency, final String reason, final XMLGregorianCalendar reversalDateTime) {
78+
this.originalReferenceId = originalReferenceId;
79+
this.originalTransactionId = originalTransactionId;
80+
this.chargebackReferenceId = chargebackReferenceId;
81+
this.amount = amount;
82+
this.currency = currency;
83+
this.reason = reason;
84+
this.reversalDateTime = reversalDateTime;
85+
}
86+
87+
/**
88+
* Gets the value of the originalReferenceId property.
89+
*
90+
* @return
91+
* possible object is
92+
* {@link String }
93+
*
94+
*/
95+
public String getOriginalReferenceId() {
96+
return originalReferenceId;
97+
}
98+
99+
/**
100+
* Sets the value of the originalReferenceId property.
101+
*
102+
* @param value
103+
* allowed object is
104+
* {@link String }
105+
*
106+
*/
107+
public void setOriginalReferenceId(String value) {
108+
this.originalReferenceId = value;
109+
}
110+
111+
/**
112+
* Gets the value of the originalTransactionId property.
113+
*
114+
* @return
115+
* possible object is
116+
* {@link String }
117+
*
118+
*/
119+
public String getOriginalTransactionId() {
120+
return originalTransactionId;
121+
}
122+
123+
/**
124+
* Sets the value of the originalTransactionId property.
125+
*
126+
* @param value
127+
* allowed object is
128+
* {@link String }
129+
*
130+
*/
131+
public void setOriginalTransactionId(String value) {
132+
this.originalTransactionId = value;
133+
}
134+
135+
/**
136+
* Gets the value of the chargebackReferenceId property.
137+
*
138+
* @return
139+
* possible object is
140+
* {@link String }
141+
*
142+
*/
143+
public String getChargebackReferenceId() {
144+
return chargebackReferenceId;
145+
}
146+
147+
/**
148+
* Sets the value of the chargebackReferenceId property.
149+
*
150+
* @param value
151+
* allowed object is
152+
* {@link String }
153+
*
154+
*/
155+
public void setChargebackReferenceId(String value) {
156+
this.chargebackReferenceId = value;
157+
}
158+
159+
/**
160+
* Gets the value of the amount property.
161+
*
162+
* @return
163+
* possible object is
164+
* {@link BigDecimal }
165+
*
166+
*/
167+
public BigDecimal getAmount() {
168+
return amount;
169+
}
170+
171+
/**
172+
* Sets the value of the amount property.
173+
*
174+
* @param value
175+
* allowed object is
176+
* {@link BigDecimal }
177+
*
178+
*/
179+
public void setAmount(BigDecimal value) {
180+
this.amount = value;
181+
}
182+
183+
/**
184+
* Gets the value of the currency property.
185+
*
186+
* @return
187+
* possible object is
188+
* {@link String }
189+
*
190+
*/
191+
public String getCurrency() {
192+
return currency;
193+
}
194+
195+
/**
196+
* Sets the value of the currency property.
197+
*
198+
* @param value
199+
* allowed object is
200+
* {@link String }
201+
*
202+
*/
203+
public void setCurrency(String value) {
204+
this.currency = value;
205+
}
206+
207+
/**
208+
* Gets the value of the reason property.
209+
*
210+
* @return
211+
* possible object is
212+
* {@link String }
213+
*
214+
*/
215+
public String getReason() {
216+
return reason;
217+
}
218+
219+
/**
220+
* Sets the value of the reason property.
221+
*
222+
* @param value
223+
* allowed object is
224+
* {@link String }
225+
*
226+
*/
227+
public void setReason(String value) {
228+
this.reason = value;
229+
}
230+
231+
/**
232+
* Gets the value of the reversalDateTime property.
233+
*
234+
* @return
235+
* possible object is
236+
* {@link XMLGregorianCalendar }
237+
*
238+
*/
239+
public XMLGregorianCalendar getReversalDateTime() {
240+
return reversalDateTime;
241+
}
242+
243+
/**
244+
* Sets the value of the reversalDateTime property.
245+
*
246+
* @param value
247+
* allowed object is
248+
* {@link XMLGregorianCalendar }
249+
*
250+
*/
251+
public void setReversalDateTime(XMLGregorianCalendar value) {
252+
this.reversalDateTime = value;
253+
}
254+
255+
}

0 commit comments

Comments
 (0)