<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://docs.upsidewireless.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://docs.upsidewireless.com/index.php?action=history&amp;feed=atom&amp;title=Java_JSON_Example</id>
		<title>Java JSON Example - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://docs.upsidewireless.com/index.php?action=history&amp;feed=atom&amp;title=Java_JSON_Example"/>
		<link rel="alternate" type="text/html" href="http://docs.upsidewireless.com/index.php?title=Java_JSON_Example&amp;action=history"/>
		<updated>2026-05-02T09:47:14Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.22.0</generator>

	<entry>
		<id>http://docs.upsidewireless.com/index.php?title=Java_JSON_Example&amp;diff=3358&amp;oldid=prev</id>
		<title>Bzurkovic at 00:00, 10 February 2018</title>
		<link rel="alternate" type="text/html" href="http://docs.upsidewireless.com/index.php?title=Java_JSON_Example&amp;diff=3358&amp;oldid=prev"/>
				<updated>2018-02-10T00:00:17Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 00:00, 10 February 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Below is sample code for Java programmers. You are welcome to cut+paste this sample into your application, however, keep in mind that depending on your environment, some changes may be required. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Note: In order to run this sample, you need include MOXy library, as well as JAXB if no built-in JAXB in your JDK&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;import java.io.BufferedReader;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;import java.io.BufferedReader;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;import java.io.InputStream;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;import java.io.InputStream;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bzurkovic</name></author>	</entry>

	<entry>
		<id>http://docs.upsidewireless.com/index.php?title=Java_JSON_Example&amp;diff=3357&amp;oldid=prev</id>
		<title>Bzurkovic: Java JSON Example</title>
		<link rel="alternate" type="text/html" href="http://docs.upsidewireless.com/index.php?title=Java_JSON_Example&amp;diff=3357&amp;oldid=prev"/>
				<updated>2018-02-09T23:57:27Z</updated>
		
		<summary type="html">&lt;p&gt;Java JSON Example&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;import java.io.BufferedReader;&lt;br /&gt;
import java.io.InputStream;&lt;br /&gt;
import java.io.InputStreamReader;&lt;br /&gt;
import java.io.PrintWriter;&lt;br /&gt;
import java.io.StringReader;&lt;br /&gt;
import java.net.HttpURLConnection;&lt;br /&gt;
import java.net.URL;&lt;br /&gt;
import java.net.URLEncoder;&lt;br /&gt;
import java.util.HashMap;&lt;br /&gt;
import java.util.Map;&lt;br /&gt;
&lt;br /&gt;
import javax.xml.bind.JAXBContext;&lt;br /&gt;
import javax.xml.bind.Unmarshaller;&lt;br /&gt;
import javax.xml.bind.annotation.XmlAccessType;&lt;br /&gt;
import javax.xml.bind.annotation.XmlAccessorType;&lt;br /&gt;
import javax.xml.bind.annotation.XmlElement;&lt;br /&gt;
import javax.xml.bind.annotation.XmlRootElement;&lt;br /&gt;
import javax.xml.transform.stream.StreamSource;&lt;br /&gt;
&lt;br /&gt;
import org.eclipse.persistence.jaxb.JAXBContextProperties;&lt;br /&gt;
import org.eclipse.persistence.jaxb.xmlmodel.ObjectFactory;&lt;br /&gt;
&lt;br /&gt;
public class TestUpsideRESTAPIJSON {&lt;br /&gt;
	&lt;br /&gt;
	public static final String APIEndPoint = &amp;quot;https://secureapi.upsidewireless.com&amp;quot;; // or &amp;quot;http://api.upsidewireless.com&amp;quot;&lt;br /&gt;
	public static final String APICredential_Token =&amp;quot;xxxxxxxx-8e4b-405b-998c-a580bf593b76&amp;quot;;&lt;br /&gt;
	public static final String APICredential_Signature = &amp;quot;xxxxxxxxfyqQx95Gxxxxxxxx&amp;quot;;&lt;br /&gt;
	&lt;br /&gt;
	private static String SMSMsgUrl = String.format(&amp;quot;%s/RESTv1/%s/Message&amp;quot;, APIEndPoint, APICredential_Token);&lt;br /&gt;
&lt;br /&gt;
	public static void main(String[] argv) throws Exception {&lt;br /&gt;
		HttpURLConnection connection = null;&lt;br /&gt;
        boolean acceptJSON = true;&lt;br /&gt;
        &lt;br /&gt;
        System.out.println(&amp;quot;SMS Message URL: &amp;quot; + SMSMsgUrl);&lt;br /&gt;
        &lt;br /&gt;
        try {&lt;br /&gt;
            URL smsMessageUrl = new URL(SMSMsgUrl);&lt;br /&gt;
            connection = (HttpURLConnection)smsMessageUrl.openConnection();&lt;br /&gt;
&lt;br /&gt;
    		connection.setRequestMethod(&amp;quot;POST&amp;quot;);&lt;br /&gt;
    		connection.setRequestProperty(&amp;quot;Content-Type&amp;quot;, &amp;quot;application/json&amp;quot;);&lt;br /&gt;
    		connection.setRequestProperty(&amp;quot;Accept&amp;quot;, acceptJSON ? &amp;quot;application/json&amp;quot; : &amp;quot;application/xml&amp;quot;);&lt;br /&gt;
    		connection.setRequestProperty(&amp;quot;User-Agent&amp;quot;, &amp;quot;UpsideJavaAgent&amp;quot;);&lt;br /&gt;
    		connection.setConnectTimeout(100 * 1000); // 100 seconds&lt;br /&gt;
    		connection.setReadTimeout(300 * 1000); // 300 seconds&lt;br /&gt;
    		connection.setDoOutput(true);&lt;br /&gt;
    		&lt;br /&gt;
            String type = &amp;quot;sms&amp;quot;; // see type list on wiki&lt;br /&gt;
            String message = &amp;quot;test sms message&amp;quot;;&lt;br /&gt;
            String recipient = &amp;quot;16047891236&amp;quot;; // number in E.164 format&lt;br /&gt;
            String encoding = &amp;quot;7&amp;quot;; // 7, 8 or 16&lt;br /&gt;
            &lt;br /&gt;
            String jsonObject = &amp;quot;{signature:\&amp;quot;&amp;quot; + APICredential_Signature + &amp;quot;\&amp;quot;&amp;quot;;&lt;br /&gt;
            jsonObject += &amp;quot;,type:\&amp;quot;&amp;quot; + type + &amp;quot;\&amp;quot;&amp;quot;;&lt;br /&gt;
            jsonObject += &amp;quot;,message:\&amp;quot;&amp;quot; + message + &amp;quot;\&amp;quot;&amp;quot;;&lt;br /&gt;
            jsonObject += &amp;quot;,recipient:\&amp;quot;&amp;quot; + recipient + &amp;quot;\&amp;quot;&amp;quot;;&lt;br /&gt;
            jsonObject += &amp;quot;,encoding:\&amp;quot;&amp;quot; + encoding + &amp;quot;\&amp;quot;}&amp;quot;;&lt;br /&gt;
            &lt;br /&gt;
    		PrintWriter pw = new PrintWriter(connection.getOutputStream());&lt;br /&gt;
    		pw.println(jsonObject);&lt;br /&gt;
    		pw.close();&lt;br /&gt;
&lt;br /&gt;
			InputStream input = null;&lt;br /&gt;
			try {&lt;br /&gt;
				input = connection.getInputStream();&lt;br /&gt;
			} catch (Exception e) {&lt;br /&gt;
				input = connection.getErrorStream();&lt;br /&gt;
			}&lt;br /&gt;
			StringBuffer sbResponse = new StringBuffer(1024);&lt;br /&gt;
			BufferedReader reader = new BufferedReader(new InputStreamReader(input));&lt;br /&gt;
			String inputLine = null;&lt;br /&gt;
			while ((inputLine = reader.readLine()) != null) {&lt;br /&gt;
				sbResponse.append(inputLine);&lt;br /&gt;
			}&lt;br /&gt;
			reader.close();&lt;br /&gt;
			&lt;br /&gt;
			String responseString = sbResponse.toString();&lt;br /&gt;
			System.out.println(&amp;quot;REST Response: &amp;quot; + responseString);&lt;br /&gt;
			&lt;br /&gt;
			RestResponse restResponse = null;&lt;br /&gt;
			if (acceptJSON) {&lt;br /&gt;
		        Map&amp;lt;String, Object&amp;gt; properties = new HashMap&amp;lt;String, Object&amp;gt;(2);&lt;br /&gt;
		        properties.put(JAXBContextProperties.MEDIA_TYPE, &amp;quot;application/json&amp;quot;);&lt;br /&gt;
		        properties.put(JAXBContextProperties.JSON_INCLUDE_ROOT, false);&lt;br /&gt;
		        JAXBContext jaxbContext = JAXBContext.newInstance(new Class[] {RestResponse.class, ObjectFactory.class}, properties);&lt;br /&gt;
		        Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();&lt;br /&gt;
		        StringReader sr = new StringReader(responseString);&lt;br /&gt;
		        StreamSource json = new StreamSource(sr);&lt;br /&gt;
		        restResponse = unmarshaller.unmarshal(json, RestResponse.class).getValue();&lt;br /&gt;
				&lt;br /&gt;
				// or use your favourite method to parse JSON object&lt;br /&gt;
			} else {&lt;br /&gt;
		        JAXBContext jaxbContext = JAXBContext.newInstance(RestResponse.class);&lt;br /&gt;
		        Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();&lt;br /&gt;
		        StringReader sr = new StringReader(responseString);&lt;br /&gt;
		        restResponse = (RestResponse) unmarshaller.unmarshal(sr);&lt;br /&gt;
		        &lt;br /&gt;
				// or use your favourite method to parse XML object&lt;br /&gt;
			}&lt;br /&gt;
    		&lt;br /&gt;
            if (restResponse != null)&lt;br /&gt;
            {&lt;br /&gt;
            	System.out.println(&amp;quot;Rest Response - HasException: &amp;quot; + restResponse.isHasException());&lt;br /&gt;
            	System.out.println(&amp;quot;Rest Response - Token: &amp;quot; + restResponse.getToken());&lt;br /&gt;
                if (restResponse.isHasException())&lt;br /&gt;
                {&lt;br /&gt;
                	System.out.println(&amp;quot;Rest Response - RestException.ErrorCode: &amp;quot; + restResponse.getRestException().getErrorCode());&lt;br /&gt;
                	System.out.println(&amp;quot;Rest Response - RestException.Message: &amp;quot; + restResponse.getRestException().getMessage());&lt;br /&gt;
                    if (restResponse.getRestException().getStatus() != null)&lt;br /&gt;
                    	System.out.println(&amp;quot;Rest Response - RestException.Status: &amp;quot; + restResponse.getRestException().getStatus());&lt;br /&gt;
                }&lt;br /&gt;
                else&lt;br /&gt;
                {&lt;br /&gt;
                	System.out.println(&amp;quot;Rest Response - SMSMessage.Status: &amp;quot; + restResponse.getSMSMessage().getStatus());&lt;br /&gt;
                	System.out.println(&amp;quot;Rest Response - SMSMessage.Recipient: &amp;quot; + restResponse.getSMSMessage().getRecipient());&lt;br /&gt;
                	System.out.println(&amp;quot;Rest Response - SMSMessage.Body: &amp;quot; + restResponse.getSMSMessage().getBody());&lt;br /&gt;
                	System.out.println(&amp;quot;Rest Response - SMSMessage.Type: &amp;quot; + restResponse.getSMSMessage().getType());&lt;br /&gt;
                	System.out.println(&amp;quot;Rest Response - SMSMessage.TrackingId: &amp;quot; + restResponse.getSMSMessage().getTrackingId());&lt;br /&gt;
                    if (&amp;quot;REJECTED&amp;quot;.equals(restResponse.getSMSMessage().getStatus()))&lt;br /&gt;
                    	System.out.println(&amp;quot;Rest Response - SMSMessage.RejectReason: &amp;quot; + restResponse.getSMSMessage().getRejectReason());&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
            	System.out.println(&amp;quot;Can't get rest response object&amp;quot;);&lt;br /&gt;
            }&lt;br /&gt;
			&lt;br /&gt;
        } catch (Exception e) {&lt;br /&gt;
        	System.out.println(&amp;quot;Error in calling API - &amp;quot; + e.getMessage());&lt;br /&gt;
        	e.printStackTrace();&lt;br /&gt;
        } finally {&lt;br /&gt;
			if (connection != null) {&lt;br /&gt;
				connection.disconnect();&lt;br /&gt;
			}&lt;br /&gt;
        }&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@XmlRootElement(name=&amp;quot;RestResponse&amp;quot;)&lt;br /&gt;
@XmlAccessorType(XmlAccessType.FIELD)&lt;br /&gt;
class RestResponse&lt;br /&gt;
{&lt;br /&gt;
	@XmlElement(name = &amp;quot;HasException&amp;quot;)&lt;br /&gt;
    private boolean HasException;&lt;br /&gt;
	@XmlElement(name = &amp;quot;Token&amp;quot;)&lt;br /&gt;
    private String Token;&lt;br /&gt;
&lt;br /&gt;
	@XmlElement(name = &amp;quot;SMSMessage&amp;quot;)&lt;br /&gt;
    private SMSMessage SMSMessage;&lt;br /&gt;
	@XmlElement(name = &amp;quot;RestException&amp;quot;)&lt;br /&gt;
    private RestException RestException;&lt;br /&gt;
    &lt;br /&gt;
	public boolean isHasException() {&lt;br /&gt;
		return HasException;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	public void setHasException(boolean hasException) {&lt;br /&gt;
		HasException = hasException;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public String getToken() {&lt;br /&gt;
		return Token;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void setToken(String token) {&lt;br /&gt;
		Token = token;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public SMSMessage getSMSMessage() {&lt;br /&gt;
		return SMSMessage;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void setSMSMessage(SMSMessage sMSMessage) {&lt;br /&gt;
		SMSMessage = sMSMessage;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public RestException getRestException() {&lt;br /&gt;
		return RestException;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void setRestException(RestException restException) {&lt;br /&gt;
		RestException = restException;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@XmlAccessorType(XmlAccessType.FIELD)&lt;br /&gt;
class SMSMessage&lt;br /&gt;
{&lt;br /&gt;
	@XmlElement(name = &amp;quot;Status&amp;quot;)&lt;br /&gt;
    private String Status;&lt;br /&gt;
	@XmlElement(name = &amp;quot;Recipient&amp;quot;)&lt;br /&gt;
    private String Recipient;&lt;br /&gt;
	@XmlElement(name = &amp;quot;Body&amp;quot;)&lt;br /&gt;
    private String Body;&lt;br /&gt;
	@XmlElement(name = &amp;quot;Type&amp;quot;)&lt;br /&gt;
    private String Type;&lt;br /&gt;
	@XmlElement(name = &amp;quot;TrackingId&amp;quot;)&lt;br /&gt;
    private String TrackingId;&lt;br /&gt;
	@XmlElement(name = &amp;quot;RejectReason&amp;quot;)&lt;br /&gt;
    private String RejectReason;&lt;br /&gt;
    &lt;br /&gt;
	public String getStatus() {&lt;br /&gt;
		return Status;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	public void setStatus(String status) {&lt;br /&gt;
		Status = status;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public String getRecipient() {&lt;br /&gt;
		return Recipient;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void setRecipient(String recipient) {&lt;br /&gt;
		Recipient = recipient;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public String getBody() {&lt;br /&gt;
		return Body;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void setBody(String body) {&lt;br /&gt;
		Body = body;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public String getType() {&lt;br /&gt;
		return Type;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void setType(String type) {&lt;br /&gt;
		Type = type;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public String getTrackingId() {&lt;br /&gt;
		return TrackingId;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void setTrackingId(String trackingId) {&lt;br /&gt;
		TrackingId = trackingId;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public String getRejectReason() {&lt;br /&gt;
		return RejectReason;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void setRejectReason(String rejectReason) {&lt;br /&gt;
		RejectReason = rejectReason;&lt;br /&gt;
	}&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@XmlAccessorType(XmlAccessType.FIELD)&lt;br /&gt;
class RestException&lt;br /&gt;
{&lt;br /&gt;
	@XmlElement(name = &amp;quot;ErrorCode&amp;quot;)&lt;br /&gt;
    private int ErrorCode;&lt;br /&gt;
	@XmlElement(name = &amp;quot;Message&amp;quot;)&lt;br /&gt;
    private String Message;&lt;br /&gt;
	@XmlElement(name = &amp;quot;Status&amp;quot;)&lt;br /&gt;
    private String Status;&lt;br /&gt;
    &lt;br /&gt;
	public int getErrorCode() {&lt;br /&gt;
		return ErrorCode;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	public void setErrorCode(int errorCode) {&lt;br /&gt;
		ErrorCode = errorCode;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public String getMessage() {&lt;br /&gt;
		return Message;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void setMessage(String message) {&lt;br /&gt;
		Message = message;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public String getStatus() {&lt;br /&gt;
		return Status;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void setStatus(String status) {&lt;br /&gt;
		Status = status;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Bzurkovic</name></author>	</entry>

	</feed>