Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class AbstractResponseType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AbstractResponseType
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AddDisputeResponseResponseType, AddDisputeResponseType, AddFixedPriceItemResponseType, AddItemFromSellingManagerTemplateResponseType, AddItemResponseType, AddItemsResponseType, AddMemberMessageAAQToPartnerResponseType, AddMemberMessageRTQResponseType, AddMemberMessagesAAQToBidderResponseType, AddOrderResponseType, AddSecondChanceItemResponseType, AddSellingManagerInventoryFolderResponseType, AddSellingManagerProductResponseType, AddSellingManagerTemplateResponseType, AddToItemDescriptionResponseType, AddToWatchListResponseType, AddTransactionConfirmationItemResponseType, CompleteSaleResponseType, ConfirmIdentityResponseType, DeleteMyMessagesResponseType, DeleteSellingManagerInventoryFolderResponseType, DeleteSellingManagerItemAutomationRuleResponseType, DeleteSellingManagerProductResponseType, DeleteSellingManagerTemplateAutomationRuleResponseType, DeleteSellingManagerTemplateResponseType, DisableUnpaidItemAssistanceResponseType, EndFixedPriceItemResponseType, EndItemResponseType, EndItemsResponseType, ExtendSiteHostedPicturesResponseType, FetchTokenResponseType, GetAccountResponseType, GetAdFormatLeadsResponseType, GetAllBiddersResponseType, GetApiAccessRulesResponseType, GetBestOffersResponseType, GetBidderListResponseType, GetCategoriesResponseType, GetCategoryFeaturesResponseType, GetCategoryMappingsResponseType, GetCategorySpecificsResponseType, GetChallengeTokenResponseType, GetCharitiesResponseType, GetClientAlertsAuthTokenResponseType, GetContextualKeywordsResponseType, GetDescriptionTemplatesResponseType, GetDisputeResponseType, GeteBayDetailsResponseType, GeteBayOfficialTimeResponseType, GetFeedbackResponseType, GetItemResponseType, GetItemsAwaitingFeedbackResponseType, GetItemShippingResponseType, GetItemTransactionsResponseType, GetMemberMessagesResponseType, GetMessagePreferencesResponseType, GetMyeBayBuyingResponseType, GetMyeBayRemindersResponseType, GetMyeBaySellingResponseType, GetMyMessagesResponseType, GetNotificationPreferencesResponseType, GetNotificationsUsageResponseType, GetOrdersResponseType, GetOrderTransactionsResponseType, GetPromotionalSaleDetailsResponseType, GetSellerDashboardResponseType, GetSellerEventsResponseType, GetSellerListResponseType, GetSellerTransactionsResponseType, GetSellingManagerAlertsResponseType, GetSellingManagerEmailLogResponseType, GetSellingManagerInventoryFolderResponseType, GetSellingManagerInventoryResponseType, GetSellingManagerItemAutomationRuleResponseType, GetSellingManagerSaleRecordResponseType, GetSellingManagerSoldListingsResponseType, GetSellingManagerTemplateAutomationRuleResponseType, GetSellingManagerTemplatesResponseType, GetSessionIDResponseType, GetShippingDiscountProfilesResponseType, GetStoreCategoryUpdateStatusResponseType, GetStoreCustomPageResponseType, GetStoreOptionsResponseType, GetStorePreferencesResponseType, GetStoreResponseType, GetSuggestedCategoriesResponseType, GetTaxTableResponseType, GetTokenStatusResponseType, GetUserContactDetailsResponseType, GetUserDisputesResponseType, GetUserPreferencesResponseType, GetUserResponseType, GetVeROReasonCodeDetailsResponseType, GetVeROReportStatusResponseType, ItemsCanceledEventType, LeaveFeedbackResponseType, MoveSellingManagerInventoryFolderResponseType, NotificationMessageType, PlaceOfferResponseType, RelistFixedPriceItemResponseType, RelistItemResponseType, RemoveFromWatchListResponseType, RespondToBestOfferResponseType, RespondToFeedbackResponseType, ReviseCheckoutStatusResponseType, ReviseFixedPriceItemResponseType, ReviseInventoryStatusResponseType, ReviseItemResponseType, ReviseMyMessagesFoldersResponseType, ReviseMyMessagesResponseType, ReviseSellingManagerInventoryFolderResponseType, ReviseSellingManagerProductResponseType, ReviseSellingManagerSaleRecordResponseType, ReviseSellingManagerTemplateResponseType, RevokeTokenResponseType, SaveItemToSellingManagerTemplateResponseType, SellerReverseDisputeResponseType, SendInvoiceResponseType, SetMessagePreferencesResponseType, SetNotificationPreferencesResponseType, SetPromotionalSaleListingsResponseType, SetPromotionalSaleResponseType, SetSellingManagerFeedbackOptionsResponseType, SetSellingManagerItemAutomationRuleResponseType, SetSellingManagerTemplateAutomationRuleResponseType, SetShippingDiscountProfilesResponseType, SetStoreCategoriesResponseType, SetStoreCustomPageResponseType, SetStorePreferencesResponseType, SetStoreResponseType, SetTaxTableResponseType, SetUserNotesResponseType, SetUserPreferencesResponseType, UploadSiteHostedPicturesResponseType, ValidateChallengeInputResponseType, ValidateTestUserRegistrationResponseType, VerifyAddFixedPriceItemResponseType, VerifyAddItemResponseType, VerifyAddSecondChanceItemResponseType, VerifyRelistItemResponseType, VeROReportItemsResponseType

public abstract class AbstractResponseType
extends Object
implements Serializable

Base type definition of a response payload that can carry any type of payload content with following optional elements:

Java class for AbstractResponseType complex type.

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

 <complexType name="AbstractResponseType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Ack" type="{urn:ebay:apis:eBLBaseComponents}AckCodeType" minOccurs="0"/>
         <element name="CorrelationID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Errors" type="{urn:ebay:apis:eBLBaseComponents}ErrorType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Build" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="NotificationEventName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DuplicateInvocationDetails" type="{urn:ebay:apis:eBLBaseComponents}DuplicateInvocationDetailsType" minOccurs="0"/>
         <element name="RecipientUserID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="EIASToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="NotificationSignature" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="HardExpirationWarning" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="BotBlock" type="{urn:ebay:apis:eBLBaseComponents}BotBlockResponseType" minOccurs="0"/>
         <element name="ExternalUserData" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  AckCodeType ack
           
protected  List<Object> any
           
protected  BotBlockResponseType botBlock
           
protected  String build
           
protected  String correlationID
           
protected  DuplicateInvocationDetailsType duplicateInvocationDetails
           
protected  String eiasToken
           
protected  List<ErrorType> errors
           
protected  String externalUserData
           
protected  String hardExpirationWarning
           
protected  String message
           
protected  String notificationEventName
           
protected  String notificationSignature
           
protected  String recipientUserID
           
protected  Calendar timestamp
           
protected  String version
           
 
Constructor Summary
AbstractResponseType()
           
 
Method Summary
protected  List<Object> _getAny()
           
protected  List<ErrorType> _getErrors()
           
 AckCodeType getAck()
          Gets the value of the ack property.
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 BotBlockResponseType getBotBlock()
          Gets the value of the botBlock property.
 String getBuild()
          Gets the value of the build property.
 String getCorrelationID()
          Gets the value of the correlationID property.
 DuplicateInvocationDetailsType getDuplicateInvocationDetails()
          Gets the value of the duplicateInvocationDetails property.
 String getEIASToken()
          Gets the value of the eiasToken property.
 ErrorType[] getErrors()
           
 ErrorType getErrors(int idx)
           
 int getErrorsLength()
           
 String getExternalUserData()
          Gets the value of the externalUserData property.
 String getHardExpirationWarning()
          Gets the value of the hardExpirationWarning property.
 String getMessage()
          Gets the value of the message property.
 String getNotificationEventName()
          Gets the value of the notificationEventName property.
 String getNotificationSignature()
          Gets the value of the notificationSignature property.
 String getRecipientUserID()
          Gets the value of the recipientUserID property.
 Calendar getTimestamp()
          Gets the value of the timestamp property.
 String getVersion()
          Gets the value of the version property.
 void setAck(AckCodeType value)
          Sets the value of the ack property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setBotBlock(BotBlockResponseType value)
          Sets the value of the botBlock property.
 void setBuild(String value)
          Sets the value of the build property.
 void setCorrelationID(String value)
          Sets the value of the correlationID property.
 void setDuplicateInvocationDetails(DuplicateInvocationDetailsType value)
          Sets the value of the duplicateInvocationDetails property.
 void setEIASToken(String value)
          Sets the value of the eiasToken property.
 void setErrors(ErrorType[] values)
           
 ErrorType setErrors(int idx, ErrorType value)
           
 void setExternalUserData(String value)
          Sets the value of the externalUserData property.
 void setHardExpirationWarning(String value)
          Sets the value of the hardExpirationWarning property.
 void setMessage(String value)
          Sets the value of the message property.
 void setNotificationEventName(String value)
          Sets the value of the notificationEventName property.
 void setNotificationSignature(String value)
          Sets the value of the notificationSignature property.
 void setRecipientUserID(String value)
          Sets the value of the recipientUserID property.
 void setTimestamp(Calendar value)
          Sets the value of the timestamp property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

timestamp

protected Calendar timestamp

ack

protected AckCodeType ack

correlationID

protected String correlationID

errors

protected List<ErrorType> errors

message

protected String message

version

protected String version

build

protected String build

notificationEventName

protected String notificationEventName

duplicateInvocationDetails

protected DuplicateInvocationDetailsType duplicateInvocationDetails

recipientUserID

protected String recipientUserID

eiasToken

protected String eiasToken

notificationSignature

protected String notificationSignature

hardExpirationWarning

protected String hardExpirationWarning

botBlock

protected BotBlockResponseType botBlock

externalUserData

protected String externalUserData

any

protected List<Object> any
Constructor Detail

AbstractResponseType

public AbstractResponseType()
Method Detail

getTimestamp

public Calendar getTimestamp()
Gets the value of the timestamp property.

Returns:
possible object is String

setTimestamp

public void setTimestamp(Calendar value)
Sets the value of the timestamp property.

Parameters:
value - allowed object is String

getAck

public AckCodeType getAck()
Gets the value of the ack property.

Returns:
possible object is AckCodeType

setAck

public void setAck(AckCodeType value)
Sets the value of the ack property.

Parameters:
value - allowed object is AckCodeType

getCorrelationID

public String getCorrelationID()
Gets the value of the correlationID property.

Returns:
possible object is String

setCorrelationID

public void setCorrelationID(String value)
Sets the value of the correlationID property.

Parameters:
value - allowed object is String

getErrors

public ErrorType[] getErrors()
Returns:
array of ErrorType

getErrors

public ErrorType getErrors(int idx)
Returns:
one of ErrorType

getErrorsLength

public int getErrorsLength()

setErrors

public void setErrors(ErrorType[] values)
Parameters:
values - allowed objects are ErrorType

_getErrors

protected List<ErrorType> _getErrors()

setErrors

public ErrorType setErrors(int idx,
                           ErrorType value)
Parameters:
value - allowed object is ErrorType

getMessage

public String getMessage()
Gets the value of the message property.

Returns:
possible object is String

setMessage

public void setMessage(String value)
Sets the value of the message property.

Parameters:
value - allowed object is String

getVersion

public String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getBuild

public String getBuild()
Gets the value of the build property.

Returns:
possible object is String

setBuild

public void setBuild(String value)
Sets the value of the build property.

Parameters:
value - allowed object is String

getNotificationEventName

public String getNotificationEventName()
Gets the value of the notificationEventName property.

Returns:
possible object is String

setNotificationEventName

public void setNotificationEventName(String value)
Sets the value of the notificationEventName property.

Parameters:
value - allowed object is String

getDuplicateInvocationDetails

public DuplicateInvocationDetailsType getDuplicateInvocationDetails()
Gets the value of the duplicateInvocationDetails property.

Returns:
possible object is DuplicateInvocationDetailsType

setDuplicateInvocationDetails

public void setDuplicateInvocationDetails(DuplicateInvocationDetailsType value)
Sets the value of the duplicateInvocationDetails property.

Parameters:
value - allowed object is DuplicateInvocationDetailsType

getRecipientUserID

public String getRecipientUserID()
Gets the value of the recipientUserID property.

Returns:
possible object is String

setRecipientUserID

public void setRecipientUserID(String value)
Sets the value of the recipientUserID property.

Parameters:
value - allowed object is String

getEIASToken

public String getEIASToken()
Gets the value of the eiasToken property.

Returns:
possible object is String

setEIASToken

public void setEIASToken(String value)
Sets the value of the eiasToken property.

Parameters:
value - allowed object is String

getNotificationSignature

public String getNotificationSignature()
Gets the value of the notificationSignature property.

Returns:
possible object is String

setNotificationSignature

public void setNotificationSignature(String value)
Sets the value of the notificationSignature property.

Parameters:
value - allowed object is String

getHardExpirationWarning

public String getHardExpirationWarning()
Gets the value of the hardExpirationWarning property.

Returns:
possible object is String

setHardExpirationWarning

public void setHardExpirationWarning(String value)
Sets the value of the hardExpirationWarning property.

Parameters:
value - allowed object is String

getBotBlock

public BotBlockResponseType getBotBlock()
Gets the value of the botBlock property.

Returns:
possible object is BotBlockResponseType

setBotBlock

public void setBotBlock(BotBlockResponseType value)
Sets the value of the botBlock property.

Parameters:
value - allowed object is BotBlockResponseType

getExternalUserData

public String getExternalUserData()
Gets the value of the externalUserData property.

Returns:
possible object is String

setExternalUserData

public void setExternalUserData(String value)
Sets the value of the externalUserData property.

Parameters:
value - allowed object is String

getAny

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

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_getAny

protected List<Object> _getAny()

setAny

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

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.