Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ApplicationDeliveryPreferencesType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.ApplicationDeliveryPreferencesType
All Implemented Interfaces:
java.io.Serializable

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

Type used by the ApplicationDeliveryPreferences container to control/indicate where and how Platform Notifications and/or Client Alerts are delivered to a user application, server, and/or email address.

Java class for ApplicationDeliveryPreferencesType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ApplicationDeliveryPreferencesType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ApplicationURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="ApplicationEnable" type="{urn:ebay:apis:eBLBaseComponents}EnableCodeType" minOccurs="0"/>
         <element name="AlertEmail" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="AlertEnable" type="{urn:ebay:apis:eBLBaseComponents}EnableCodeType" minOccurs="0"/>
         <element name="NotificationPayloadType" type="{urn:ebay:apis:eBLBaseComponents}NotificationPayloadTypeCodeType" minOccurs="0"/>
         <element name="DeviceType" type="{urn:ebay:apis:eBLBaseComponents}DeviceTypeCodeType" minOccurs="0"/>
         <element name="PayloadVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DeliveryURLDetails" type="{urn:ebay:apis:eBLBaseComponents}DeliveryURLDetailType" maxOccurs="unbounded" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.lang.String alertEmail
           
protected  EnableCodeType alertEnable
           
protected  java.util.List<java.lang.Object> any
           
protected  EnableCodeType applicationEnable
           
protected  java.lang.String applicationURL
           
protected  java.util.List<DeliveryURLDetailType> deliveryURLDetails
           
protected  DeviceTypeCodeType deviceType
           
protected  NotificationPayloadTypeCodeType notificationPayloadType
           
protected  java.lang.String payloadVersion
           
 
Constructor Summary
ApplicationDeliveryPreferencesType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
protected  java.util.List<DeliveryURLDetailType> _getDeliveryURLDetails()
           
 java.lang.String getAlertEmail()
          Gets the value of the alertEmail property.
 EnableCodeType getAlertEnable()
          Gets the value of the alertEnable property.
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 EnableCodeType getApplicationEnable()
          Gets the value of the applicationEnable property.
 java.lang.String getApplicationURL()
          Gets the value of the applicationURL property.
 DeliveryURLDetailType[] getDeliveryURLDetails()
           
 DeliveryURLDetailType getDeliveryURLDetails(int idx)
           
 int getDeliveryURLDetailsLength()
           
 DeviceTypeCodeType getDeviceType()
          Gets the value of the deviceType property.
 NotificationPayloadTypeCodeType getNotificationPayloadType()
          Gets the value of the notificationPayloadType property.
 java.lang.String getPayloadVersion()
          Gets the value of the payloadVersion property.
 void setAlertEmail(java.lang.String value)
          Sets the value of the alertEmail property.
 void setAlertEnable(EnableCodeType value)
          Sets the value of the alertEnable property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setApplicationEnable(EnableCodeType value)
          Sets the value of the applicationEnable property.
 void setApplicationURL(java.lang.String value)
          Sets the value of the applicationURL property.
 void setDeliveryURLDetails(DeliveryURLDetailType[] values)
           
 DeliveryURLDetailType setDeliveryURLDetails(int idx, DeliveryURLDetailType value)
           
 void setDeviceType(DeviceTypeCodeType value)
          Sets the value of the deviceType property.
 void setNotificationPayloadType(NotificationPayloadTypeCodeType value)
          Sets the value of the notificationPayloadType property.
 void setPayloadVersion(java.lang.String value)
          Sets the value of the payloadVersion property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

applicationURL

protected java.lang.String applicationURL

applicationEnable

protected EnableCodeType applicationEnable

alertEmail

protected java.lang.String alertEmail

alertEnable

protected EnableCodeType alertEnable

notificationPayloadType

protected NotificationPayloadTypeCodeType notificationPayloadType

deviceType

protected DeviceTypeCodeType deviceType

payloadVersion

protected java.lang.String payloadVersion

deliveryURLDetails

protected java.util.List<DeliveryURLDetailType> deliveryURLDetails

any

protected java.util.List<java.lang.Object> any
Constructor Detail

ApplicationDeliveryPreferencesType

public ApplicationDeliveryPreferencesType()
Method Detail

getApplicationURL

public java.lang.String getApplicationURL()
Gets the value of the applicationURL property.

Returns:
possible object is String

setApplicationURL

public void setApplicationURL(java.lang.String value)
Sets the value of the applicationURL property.

Parameters:
value - allowed object is String

getApplicationEnable

public EnableCodeType getApplicationEnable()
Gets the value of the applicationEnable property.

Returns:
possible object is EnableCodeType

setApplicationEnable

public void setApplicationEnable(EnableCodeType value)
Sets the value of the applicationEnable property.

Parameters:
value - allowed object is EnableCodeType

getAlertEmail

public java.lang.String getAlertEmail()
Gets the value of the alertEmail property.

Returns:
possible object is String

setAlertEmail

public void setAlertEmail(java.lang.String value)
Sets the value of the alertEmail property.

Parameters:
value - allowed object is String

getAlertEnable

public EnableCodeType getAlertEnable()
Gets the value of the alertEnable property.

Returns:
possible object is EnableCodeType

setAlertEnable

public void setAlertEnable(EnableCodeType value)
Sets the value of the alertEnable property.

Parameters:
value - allowed object is EnableCodeType

getNotificationPayloadType

public NotificationPayloadTypeCodeType getNotificationPayloadType()
Gets the value of the notificationPayloadType property.

Returns:
possible object is NotificationPayloadTypeCodeType

setNotificationPayloadType

public void setNotificationPayloadType(NotificationPayloadTypeCodeType value)
Sets the value of the notificationPayloadType property.

Parameters:
value - allowed object is NotificationPayloadTypeCodeType

getDeviceType

public DeviceTypeCodeType getDeviceType()
Gets the value of the deviceType property.

Returns:
possible object is DeviceTypeCodeType

setDeviceType

public void setDeviceType(DeviceTypeCodeType value)
Sets the value of the deviceType property.

Parameters:
value - allowed object is DeviceTypeCodeType

getPayloadVersion

public java.lang.String getPayloadVersion()
Gets the value of the payloadVersion property.

Returns:
possible object is String

setPayloadVersion

public void setPayloadVersion(java.lang.String value)
Sets the value of the payloadVersion property.

Parameters:
value - allowed object is String

getDeliveryURLDetails

public DeliveryURLDetailType[] getDeliveryURLDetails()
Returns:
array of DeliveryURLDetailType

getDeliveryURLDetails

public DeliveryURLDetailType getDeliveryURLDetails(int idx)
Returns:
one of DeliveryURLDetailType

getDeliveryURLDetailsLength

public int getDeliveryURLDetailsLength()

setDeliveryURLDetails

public void setDeliveryURLDetails(DeliveryURLDetailType[] values)
Parameters:
values - allowed objects are DeliveryURLDetailType

_getDeliveryURLDetails

protected java.util.List<DeliveryURLDetailType> _getDeliveryURLDetails()

setDeliveryURLDetails

public DeliveryURLDetailType setDeliveryURLDetails(int idx,
                                                   DeliveryURLDetailType value)
Parameters:
value - allowed object is DeliveryURLDetailType

getAny

public java.lang.Object[] getAny()
Returns:
array of Object Element

getAny

public java.lang.Object getAny(int idx)
Returns:
one of Object Element

getAnyLength

public int getAnyLength()

setAny

public void setAny(java.lang.Object[] values)
Parameters:
values - allowed objects are Object Element

_getAny

protected java.util.List<java.lang.Object> _getAny()

setAny

public java.lang.Object setAny(int idx,
                               java.lang.Object value)
Parameters:
value - allowed object is Object Element

Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations: developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.