Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class AbstractResponseType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AbstractResponseType
All Implemented Interfaces:
java.io.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 java.lang.Object
implements java.io.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  java.util.List<java.lang.Object> any
           
protected  BotBlockResponseType botBlock
           
protected  java.lang.String build
           
protected  java.lang.String correlationID
           
protected  DuplicateInvocationDetailsType duplicateInvocationDetails
           
protected  java.lang.String eiasToken
           
protected  java.util.List<ErrorType> errors
           
protected  java.lang.String externalUserData
           
protected  java.lang.String hardExpirationWarning
           
protected  java.lang.String message
           
protected  java.lang.String notificationEventName
           
protected  java.lang.String notificationSignature
           
protected  java.lang.String recipientUserID
           
protected  java.util.Calendar timestamp
           
protected  java.lang.String version
           
 
Constructor Summary
AbstractResponseType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
protected  java.util.List<ErrorType> _getErrors()
           
 AckCodeType getAck()
          Gets the value of the ack property.
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 BotBlockResponseType getBotBlock()
          Gets the value of the botBlock property.
 java.lang.String getBuild()
          Gets the value of the build property.
 java.lang.String getCorrelationID()
          Gets the value of the correlationID property.
 DuplicateInvocationDetailsType getDuplicateInvocationDetails()
          Gets the value of the duplicateInvocationDetails property.
 java.lang.String getEIASToken()
          Gets the value of the eiasToken property.
 ErrorType[] getErrors()
           
 ErrorType getErrors(int idx)
           
 int getErrorsLength()
           
 java.lang.String getExternalUserData()
          Gets the value of the externalUserData property.
 java.lang.String getHardExpirationWarning()
          Gets the value of the hardExpirationWarning property.
 java.lang.String getMessage()
          Gets the value of the message property.
 java.lang.String getNotificationEventName()
          Gets the value of the notificationEventName property.
 java.lang.String getNotificationSignature()
          Gets the value of the notificationSignature property.
 java.lang.String getRecipientUserID()
          Gets the value of the recipientUserID property.
 java.util.Calendar getTimestamp()
          Gets the value of the timestamp property.
 java.lang.String getVersion()
          Gets the value of the version property.
 void setAck(AckCodeType value)
          Sets the value of the ack property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setBotBlock(BotBlockResponseType value)
          Sets the value of the botBlock property.
 void setBuild(java.lang.String value)
          Sets the value of the build property.
 void setCorrelationID(java.lang.String value)
          Sets the value of the correlationID property.
 void setDuplicateInvocationDetails(DuplicateInvocationDetailsType value)
          Sets the value of the duplicateInvocationDetails property.
 void setEIASToken(java.lang.String value)
          Sets the value of the eiasToken property.
 void setErrors(ErrorType[] values)
           
 ErrorType setErrors(int idx, ErrorType value)
           
 void setExternalUserData(java.lang.String value)
          Sets the value of the externalUserData property.
 void setHardExpirationWarning(java.lang.String value)
          Sets the value of the hardExpirationWarning property.
 void setMessage(java.lang.String value)
          Sets the value of the message property.
 void setNotificationEventName(java.lang.String value)
          Sets the value of the notificationEventName property.
 void setNotificationSignature(java.lang.String value)
          Sets the value of the notificationSignature property.
 void setRecipientUserID(java.lang.String value)
          Sets the value of the recipientUserID property.
 void setTimestamp(java.util.Calendar value)
          Sets the value of the timestamp property.
 void setVersion(java.lang.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 java.util.Calendar timestamp

ack

protected AckCodeType ack

correlationID

protected java.lang.String correlationID

errors

protected java.util.List<ErrorType> errors

message

protected java.lang.String message

version

protected java.lang.String version

build

protected java.lang.String build

notificationEventName

protected java.lang.String notificationEventName

duplicateInvocationDetails

protected DuplicateInvocationDetailsType duplicateInvocationDetails

recipientUserID

protected java.lang.String recipientUserID

eiasToken

protected java.lang.String eiasToken

notificationSignature

protected java.lang.String notificationSignature

hardExpirationWarning

protected java.lang.String hardExpirationWarning

botBlock

protected BotBlockResponseType botBlock

externalUserData

protected java.lang.String externalUserData

any

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

AbstractResponseType

public AbstractResponseType()
Method Detail

getTimestamp

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

Returns:
possible object is String

setTimestamp

public void setTimestamp(java.util.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 java.lang.String getCorrelationID()
Gets the value of the correlationID property.

Returns:
possible object is String

setCorrelationID

public void setCorrelationID(java.lang.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 java.util.List<ErrorType> _getErrors()

setErrors

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

getMessage

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

Returns:
possible object is String

setMessage

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

Parameters:
value - allowed object is String

getVersion

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

Returns:
possible object is String

setVersion

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

Parameters:
value - allowed object is String

getBuild

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

Returns:
possible object is String

setBuild

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

Parameters:
value - allowed object is String

getNotificationEventName

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

Returns:
possible object is String

setNotificationEventName

public void setNotificationEventName(java.lang.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 java.lang.String getRecipientUserID()
Gets the value of the recipientUserID property.

Returns:
possible object is String

setRecipientUserID

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

Parameters:
value - allowed object is String

getEIASToken

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

Returns:
possible object is String

setEIASToken

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

Parameters:
value - allowed object is String

getNotificationSignature

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

Returns:
possible object is String

setNotificationSignature

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

Parameters:
value - allowed object is String

getHardExpirationWarning

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

Returns:
possible object is String

setHardExpirationWarning

public void setHardExpirationWarning(java.lang.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 java.lang.String getExternalUserData()
Gets the value of the externalUserData property.

Returns:
possible object is String

setExternalUserData

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

Parameters:
value - allowed object is String

getAny

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

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_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 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.