Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class SetNotificationPreferencesRequestType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AbstractRequestType
      extended by com.ebay.soap.eBLBaseComponents.SetNotificationPreferencesRequestType
All Implemented Interfaces:
Serializable

public class SetNotificationPreferencesRequestType
extends AbstractRequestType
implements Serializable

Manages notification and alert preferences for applications and users.

Java class for SetNotificationPreferencesRequestType complex type.

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

 <complexType name="SetNotificationPreferencesRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="ApplicationDeliveryPreferences" type="{urn:ebay:apis:eBLBaseComponents}ApplicationDeliveryPreferencesType" minOccurs="0"/>
         <element name="UserDeliveryPreferenceArray" type="{urn:ebay:apis:eBLBaseComponents}NotificationEnableArrayType" minOccurs="0"/>
         <element name="UserData" type="{urn:ebay:apis:eBLBaseComponents}NotificationUserDataType" minOccurs="0"/>
         <element name="EventProperty" type="{urn:ebay:apis:eBLBaseComponents}NotificationEventPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DeliveryURLName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  ApplicationDeliveryPreferencesType applicationDeliveryPreferences
           
protected  String deliveryURLName
           
protected  List<NotificationEventPropertyType> eventProperty
           
protected  NotificationUserDataType userData
           
protected  NotificationEnableArrayType userDeliveryPreferenceArray
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel
 
Constructor Summary
SetNotificationPreferencesRequestType()
           
 
Method Summary
protected  List<NotificationEventPropertyType> _getEventProperty()
           
 ApplicationDeliveryPreferencesType getApplicationDeliveryPreferences()
          Gets the value of the applicationDeliveryPreferences property.
 String getDeliveryURLName()
          Gets the value of the deliveryURLName property.
 NotificationEventPropertyType[] getEventProperty()
           
 NotificationEventPropertyType getEventProperty(int idx)
           
 int getEventPropertyLength()
           
 NotificationUserDataType getUserData()
          Gets the value of the userData property.
 NotificationEnableArrayType getUserDeliveryPreferenceArray()
          Gets the value of the userDeliveryPreferenceArray property.
 void setApplicationDeliveryPreferences(ApplicationDeliveryPreferencesType value)
          Sets the value of the applicationDeliveryPreferences property.
 void setDeliveryURLName(String value)
          Sets the value of the deliveryURLName property.
 NotificationEventPropertyType setEventProperty(int idx, NotificationEventPropertyType value)
           
 void setEventProperty(NotificationEventPropertyType[] values)
           
 void setUserData(NotificationUserDataType value)
          Sets the value of the userData property.
 void setUserDeliveryPreferenceArray(NotificationEnableArrayType value)
          Sets the value of the userDeliveryPreferenceArray property.
 
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
_getAny, _getDetailLevel, _getOutputSelector, getAny, getAny, getAnyLength, getBotBlock, getDetailLevel, getDetailLevel, getDetailLevelLength, getEndUserIP, getErrorHandling, getErrorLanguage, getInvocationID, getMessageID, getOutputSelector, getOutputSelector, getOutputSelectorLength, getVersion, getWarningLevel, setAny, setAny, setBotBlock, setDetailLevel, setDetailLevel, setEndUserIP, setErrorHandling, setErrorLanguage, setInvocationID, setMessageID, setOutputSelector, setOutputSelector, setVersion, setWarningLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

applicationDeliveryPreferences

protected ApplicationDeliveryPreferencesType applicationDeliveryPreferences

userDeliveryPreferenceArray

protected NotificationEnableArrayType userDeliveryPreferenceArray

userData

protected NotificationUserDataType userData

eventProperty

protected List<NotificationEventPropertyType> eventProperty

deliveryURLName

protected String deliveryURLName
Constructor Detail

SetNotificationPreferencesRequestType

public SetNotificationPreferencesRequestType()
Method Detail

getApplicationDeliveryPreferences

public ApplicationDeliveryPreferencesType getApplicationDeliveryPreferences()
Gets the value of the applicationDeliveryPreferences property.

Returns:
possible object is ApplicationDeliveryPreferencesType

setApplicationDeliveryPreferences

public void setApplicationDeliveryPreferences(ApplicationDeliveryPreferencesType value)
Sets the value of the applicationDeliveryPreferences property.

Parameters:
value - allowed object is ApplicationDeliveryPreferencesType

getUserDeliveryPreferenceArray

public NotificationEnableArrayType getUserDeliveryPreferenceArray()
Gets the value of the userDeliveryPreferenceArray property.

Returns:
possible object is NotificationEnableArrayType

setUserDeliveryPreferenceArray

public void setUserDeliveryPreferenceArray(NotificationEnableArrayType value)
Sets the value of the userDeliveryPreferenceArray property.

Parameters:
value - allowed object is NotificationEnableArrayType

getUserData

public NotificationUserDataType getUserData()
Gets the value of the userData property.

Returns:
possible object is NotificationUserDataType

setUserData

public void setUserData(NotificationUserDataType value)
Sets the value of the userData property.

Parameters:
value - allowed object is NotificationUserDataType

getEventProperty

public NotificationEventPropertyType[] getEventProperty()
Returns:
array of NotificationEventPropertyType

getEventProperty

public NotificationEventPropertyType getEventProperty(int idx)
Returns:
one of NotificationEventPropertyType

getEventPropertyLength

public int getEventPropertyLength()

setEventProperty

public void setEventProperty(NotificationEventPropertyType[] values)
Parameters:
values - allowed objects are NotificationEventPropertyType

_getEventProperty

protected List<NotificationEventPropertyType> _getEventProperty()

setEventProperty

public NotificationEventPropertyType setEventProperty(int idx,
                                                      NotificationEventPropertyType value)
Parameters:
value - allowed object is NotificationEventPropertyType

getDeliveryURLName

public String getDeliveryURLName()
Gets the value of the deliveryURLName property.

Returns:
possible object is String

setDeliveryURLName

public void setDeliveryURLName(String value)
Sets the value of the deliveryURLName property.

Parameters:
value - allowed object is String

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.