org.gsm.oneapi.responsebean.mms
Class DeliveryReceiptSubscription

java.lang.Object
  extended by org.gsm.oneapi.responsebean.mms.DeliveryReceiptSubscription
All Implemented Interfaces:
java.io.Serializable

public class DeliveryReceiptSubscription
extends java.lang.Object
implements java.io.Serializable

Confirms the details of a successful request to subscribe to MMS delivery receipts

See Also:
Serialized Form

Nested Class Summary
static class DeliveryReceiptSubscription.CallbackReference
          inner class CallbackReference details details the URL of the page/ service to notify and additional data that will be sent
 
Constructor Summary
DeliveryReceiptSubscription()
           
 
Method Summary
 DeliveryReceiptSubscription.CallbackReference getCallbackReference()
          get the reference to the inner callbackReference class - the notification URL and user supplied callback data
 java.lang.String getResourceURL()
          return resourceURL - a URL uniquely identifying this MMS delivery receipt subscription
 void setCallbackReference(DeliveryReceiptSubscription.CallbackReference callbackReference)
          set the reference to the inner callbackReference class.
 void setResourceURL(java.lang.String resourceURL)
          set resourceURL, the URL uniquely identifying a successful request to subscribe to MMS delivery receipt subscriptions.
 java.lang.String toString()
          generate a textual representation of the deliveryReceiptSubscription instance including nested elements and classes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeliveryReceiptSubscription

public DeliveryReceiptSubscription()
Method Detail

getCallbackReference

public DeliveryReceiptSubscription.CallbackReference getCallbackReference()
get the reference to the inner callbackReference class - the notification URL and user supplied callback data

Returns:
CallbackReference

setCallbackReference

public void setCallbackReference(DeliveryReceiptSubscription.CallbackReference callbackReference)
set the reference to the inner callbackReference class. This is called internally to set the contents according to the JSON response.

Parameters:
callbackReference -

getResourceURL

public java.lang.String getResourceURL()
return resourceURL - a URL uniquely identifying this MMS delivery receipt subscription


setResourceURL

public void setResourceURL(java.lang.String resourceURL)
set resourceURL, the URL uniquely identifying a successful request to subscribe to MMS delivery receipt subscriptions. This is called internally to set the contents according to the JSON response.

Parameters:
resourceURL -

toString

public java.lang.String toString()
generate a textual representation of the deliveryReceiptSubscription instance including nested elements and classes

Overrides:
toString in class java.lang.Object