Skip to content

Commit dbb6e4b

Browse files
committed
First cut at the vNext of SDK using generated code from XSD.
1 parent f8c3b3f commit dbb6e4b

File tree

173 files changed

+22858
-0
lines changed

Some content is hidden

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

173 files changed

+22858
-0
lines changed
Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
//
2+
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
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: 2014.05.06 at 01:39:26 PM PDT
6+
//
7+
8+
9+
package net.authorize.apicore.contract.v1;
10+
11+
import javax.xml.bind.annotation.XmlAccessType;
12+
import javax.xml.bind.annotation.XmlAccessorType;
13+
import javax.xml.bind.annotation.XmlElement;
14+
import javax.xml.bind.annotation.XmlSeeAlso;
15+
import javax.xml.bind.annotation.XmlType;
16+
17+
18+
/**
19+
* <p>Java class for ANetApiRequest complex type.
20+
*
21+
* <p>The following schema fragment specifies the expected content contained within this class.
22+
*
23+
* <pre>
24+
* &lt;complexType name="ANetApiRequest">
25+
* &lt;complexContent>
26+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
27+
* &lt;sequence>
28+
* &lt;element name="merchantAuthentication" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}merchantAuthenticationType"/>
29+
* &lt;element name="refId" minOccurs="0">
30+
* &lt;simpleType>
31+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
32+
* &lt;maxLength value="20"/>
33+
* &lt;/restriction>
34+
* &lt;/simpleType>
35+
* &lt;/element>
36+
* &lt;/sequence>
37+
* &lt;/restriction>
38+
* &lt;/complexContent>
39+
* &lt;/complexType>
40+
* </pre>
41+
*
42+
*
43+
*/
44+
@SuppressWarnings("serial")
45+
@XmlAccessorType(XmlAccessType.FIELD)
46+
@XmlType(name = "ANetApiRequest", propOrder = {
47+
"merchantAuthentication",
48+
"refId"
49+
})
50+
@XmlSeeAlso({
51+
GetTransactionListRequest.class,
52+
MobileDeviceRegistrationRequest.class,
53+
UpdateCustomerPaymentProfileRequest.class,
54+
GetBatchStatisticsRequest.class,
55+
ARBCreateSubscriptionRequest.class,
56+
CreateCustomerPaymentProfileRequest.class,
57+
AuthenticateTestRequest.class,
58+
GetHostedProfilePageRequest.class,
59+
CreateCustomerProfileTransactionRequest.class,
60+
CreateTransactionRequest.class,
61+
DeleteCustomerProfileRequest.class,
62+
DeleteCustomerPaymentProfileRequest.class,
63+
ARBGetSubscriptionStatusRequest.class,
64+
CreateCustomerProfileRequest.class,
65+
GetCustomerProfileRequest.class,
66+
GetCustomerProfileIdsRequest.class,
67+
ARBUpdateSubscriptionRequest.class,
68+
MobileDeviceLoginRequest.class,
69+
GetCustomerPaymentProfileRequest.class,
70+
GetSettledBatchListRequest.class,
71+
GetTransactionDetailsRequest.class,
72+
CreateCustomerShippingAddressRequest.class,
73+
UpdateSplitTenderGroupRequest.class,
74+
SendCustomerTransactionReceiptRequest.class,
75+
LogoutRequest.class,
76+
GetUnsettledTransactionListRequest.class,
77+
GetCustomerShippingAddressRequest.class,
78+
UpdateCustomerShippingAddressRequest.class,
79+
ValidateCustomerPaymentProfileRequest.class,
80+
ARBCancelSubscriptionRequest.class,
81+
DeleteCustomerShippingAddressRequest.class,
82+
UpdateCustomerProfileRequest.class
83+
})
84+
public class ANetApiRequest implements java.io.Serializable {
85+
86+
@XmlElement(required = true)
87+
protected MerchantAuthenticationType merchantAuthentication;
88+
protected String refId;
89+
90+
/**
91+
* Gets the value of the merchantAuthentication property.
92+
*
93+
* @return
94+
* possible object is
95+
* {@link MerchantAuthenticationType }
96+
*
97+
*/
98+
public MerchantAuthenticationType getMerchantAuthentication() {
99+
return merchantAuthentication;
100+
}
101+
102+
/**
103+
* Sets the value of the merchantAuthentication property.
104+
*
105+
* @param value
106+
* allowed object is
107+
* {@link MerchantAuthenticationType }
108+
*
109+
*/
110+
public void setMerchantAuthentication(MerchantAuthenticationType value) {
111+
this.merchantAuthentication = value;
112+
}
113+
114+
/**
115+
* Gets the value of the refId property.
116+
*
117+
* @return
118+
* possible object is
119+
* {@link String }
120+
*
121+
*/
122+
public String getRefId() {
123+
return refId;
124+
}
125+
126+
/**
127+
* Sets the value of the refId property.
128+
*
129+
* @param value
130+
* allowed object is
131+
* {@link String }
132+
*
133+
*/
134+
public void setRefId(String value) {
135+
this.refId = value;
136+
}
137+
138+
}
Lines changed: 162 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,162 @@
1+
//
2+
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
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: 2014.05.06 at 01:39:26 PM PDT
6+
//
7+
8+
9+
package net.authorize.apicore.contract.v1;
10+
11+
import javax.xml.bind.annotation.XmlAccessType;
12+
import javax.xml.bind.annotation.XmlAccessorType;
13+
import javax.xml.bind.annotation.XmlElement;
14+
import javax.xml.bind.annotation.XmlSeeAlso;
15+
import javax.xml.bind.annotation.XmlType;
16+
17+
18+
/**
19+
* <p>Java class for ANetApiResponse complex type.
20+
*
21+
* <p>The following schema fragment specifies the expected content contained within this class.
22+
*
23+
* <pre>
24+
* &lt;complexType name="ANetApiResponse">
25+
* &lt;complexContent>
26+
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
27+
* &lt;sequence>
28+
* &lt;element name="refId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
29+
* &lt;sequence>
30+
* &lt;element name="messages" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}messagesType"/>
31+
* &lt;/sequence>
32+
* &lt;element name="sessionToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
33+
* &lt;/sequence>
34+
* &lt;/restriction>
35+
* &lt;/complexContent>
36+
* &lt;/complexType>
37+
* </pre>
38+
*
39+
*
40+
*/
41+
@SuppressWarnings("serial")
42+
@XmlAccessorType(XmlAccessType.FIELD)
43+
@XmlType(name = "ANetApiResponse", propOrder = {
44+
"refId",
45+
"messages",
46+
"sessionToken"
47+
})
48+
@XmlSeeAlso({
49+
ValidateCustomerPaymentProfileResponse.class,
50+
GetUnsettledTransactionListResponse.class,
51+
GetTransactionListResponse.class,
52+
GetHostedProfilePageResponse.class,
53+
SendCustomerTransactionReceiptResponse.class,
54+
UpdateCustomerShippingAddressResponse.class,
55+
GetCustomerProfileIdsResponse.class,
56+
MobileDeviceLoginResponse.class,
57+
DeleteCustomerPaymentProfileResponse.class,
58+
UpdateCustomerPaymentProfileResponse.class,
59+
ARBCancelSubscriptionResponse.class,
60+
AuthenticateTestResponse.class,
61+
ARBCreateSubscriptionResponse.class,
62+
GetTransactionDetailsResponse.class,
63+
LogoutResponse.class,
64+
GetCustomerPaymentProfileResponse.class,
65+
CreateCustomerPaymentProfileResponse.class,
66+
UpdateSplitTenderGroupResponse.class,
67+
GetBatchStatisticsResponse.class,
68+
CreateTransactionResponse.class,
69+
CreateCustomerProfileTransactionResponse.class,
70+
ARBUpdateSubscriptionResponse.class,
71+
IsAliveResponse.class,
72+
ARBGetSubscriptionStatusResponse.class,
73+
DeleteCustomerProfileResponse.class,
74+
UpdateCustomerProfileResponse.class,
75+
GetCustomerShippingAddressResponse.class,
76+
CreateCustomerShippingAddressResponse.class,
77+
GetSettledBatchListResponse.class,
78+
DeleteCustomerShippingAddressResponse.class,
79+
CreateCustomerProfileResponse.class,
80+
MobileDeviceRegistrationResponse.class,
81+
GetCustomerProfileResponse.class
82+
})
83+
public class ANetApiResponse implements java.io.Serializable {
84+
85+
protected String refId;
86+
@XmlElement(required = true)
87+
protected MessagesType messages;
88+
protected String sessionToken;
89+
90+
/**
91+
* Gets the value of the refId property.
92+
*
93+
* @return
94+
* possible object is
95+
* {@link String }
96+
*
97+
*/
98+
public String getRefId() {
99+
return refId;
100+
}
101+
102+
/**
103+
* Sets the value of the refId property.
104+
*
105+
* @param value
106+
* allowed object is
107+
* {@link String }
108+
*
109+
*/
110+
public void setRefId(String value) {
111+
this.refId = value;
112+
}
113+
114+
/**
115+
* Gets the value of the messages property.
116+
*
117+
* @return
118+
* possible object is
119+
* {@link MessagesType }
120+
*
121+
*/
122+
public MessagesType getMessages() {
123+
return messages;
124+
}
125+
126+
/**
127+
* Sets the value of the messages property.
128+
*
129+
* @param value
130+
* allowed object is
131+
* {@link MessagesType }
132+
*
133+
*/
134+
public void setMessages(MessagesType value) {
135+
this.messages = value;
136+
}
137+
138+
/**
139+
* Gets the value of the sessionToken property.
140+
*
141+
* @return
142+
* possible object is
143+
* {@link String }
144+
*
145+
*/
146+
public String getSessionToken() {
147+
return sessionToken;
148+
}
149+
150+
/**
151+
* Sets the value of the sessionToken property.
152+
*
153+
* @param value
154+
* allowed object is
155+
* {@link String }
156+
*
157+
*/
158+
public void setSessionToken(String value) {
159+
this.sessionToken = value;
160+
}
161+
162+
}
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
//
2+
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
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: 2014.05.06 at 01:39:26 PM PDT
6+
//
7+
8+
9+
package net.authorize.apicore.contract.v1;
10+
11+
import javax.xml.bind.annotation.XmlAccessType;
12+
import javax.xml.bind.annotation.XmlAccessorType;
13+
import javax.xml.bind.annotation.XmlElement;
14+
import javax.xml.bind.annotation.XmlRootElement;
15+
import javax.xml.bind.annotation.XmlType;
16+
17+
18+
/**
19+
* <p>Java class for anonymous complex type.
20+
*
21+
* <p>The following schema fragment specifies the expected content contained within this class.
22+
*
23+
* <pre>
24+
* &lt;complexType>
25+
* &lt;complexContent>
26+
* &lt;extension base="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ANetApiRequest">
27+
* &lt;sequence>
28+
* &lt;element name="subscriptionId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString"/>
29+
* &lt;/sequence>
30+
* &lt;/extension>
31+
* &lt;/complexContent>
32+
* &lt;/complexType>
33+
* </pre>
34+
*
35+
*
36+
*/
37+
@XmlAccessorType(XmlAccessType.FIELD)
38+
@XmlType(name = "", propOrder = {
39+
"subscriptionId"
40+
})
41+
@XmlRootElement(name = "ARBCancelSubscriptionRequest")
42+
public class ARBCancelSubscriptionRequest
43+
extends ANetApiRequest
44+
{
45+
46+
@XmlElement(required = true)
47+
protected String subscriptionId;
48+
49+
/**
50+
* Gets the value of the subscriptionId property.
51+
*
52+
* @return
53+
* possible object is
54+
* {@link String }
55+
*
56+
*/
57+
public String getSubscriptionId() {
58+
return subscriptionId;
59+
}
60+
61+
/**
62+
* Sets the value of the subscriptionId property.
63+
*
64+
* @param value
65+
* allowed object is
66+
* {@link String }
67+
*
68+
*/
69+
public void setSubscriptionId(String value) {
70+
this.subscriptionId = value;
71+
}
72+
73+
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy