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, AddItemResponseType, AddLiveAuctionItemResponseType, AddMemberMessageAAQToPartnerResponseType, AddMemberMessageRTQResponseType, AddMemberMessagesAAQToBidderResponseType, AddOrderResponseType, AddSecondChanceItemResponseType, AddToItemDescriptionResponseType, AddToWatchListResponseType, AddTransactionConfirmationItemResponseType, ApproveLiveAuctionBiddersResponseType, CompleteSaleResponseType, DeleteMyMessagesResponseType, EndItemResponseType, FetchTokenResponseType, GetAccountResponseType, GetAdFormatLeadsResponseType, GetAllBiddersResponseType, GetApiAccessRulesResponseType, GetAttributesCSResponseType, GetAttributesXSLResponseType, GetBestOffersResponseType, GetBidderListResponseType, GetCartResponseType, GetCategoriesResponseType, GetCategory2CSResponseType, GetCategoryFeaturesResponseType, GetCategoryListingsResponseType, GetCategoryMappingsResponseType, GetCategorySpecificsResponseType, GetChallengeTokenResponseType, GetCharitiesResponseType, GetClientAlertsAuthTokenResponseType, GetContextualKeywordsResponseType, GetCrossPromotionsResponseType, GetDescriptionTemplatesResponseType, GetDisputeResponseType, GeteBayDetailsResponseType, GeteBayOfficialTimeResponseType, GetExpressWishListResponseType, GetFeedbackResponseType, GetHighBiddersResponseType, GetItemRecommendationsResponseType, GetItemResponseType, GetItemsAwaitingFeedbackResponseType, GetItemShippingResponseType, GetItemTransactionsResponseType, GetLiveAuctionBiddersResponseType, GetLiveAuctionCatalogDetailsResponseType, GetMemberMessagesResponseType, GetMessagePreferencesResponseType, GetMyeBayBuyingResponseType, GetMyeBayRemindersResponseType, GetMyeBaySellingResponseType, GetMyMessagesResponseType, GetNotificationPreferencesResponseType, GetNotificationsUsageResponseType, GetOrdersResponseType, GetOrderTransactionsResponseType, GetPictureManagerDetailsResponseType, GetPictureManagerOptionsResponseType, GetPopularKeywordsResponseType, GetProductFamilyMembersResponseType, GetProductFinderResponseType, GetProductFinderXSLResponseType, GetProductSearchPageResponseType, GetProductSearchResultsResponseType, GetProductSellingPagesResponseType, GetProductsResponseType, GetPromotionalSaleDetailsResponseType, GetPromotionRulesResponseType, GetReturnURLResponseType, GetRuNameResponseType, GetSearchResultsExpressResponseType, GetSearchResultsResponseType, GetSellerDashboardResponseType, GetSellerEventsResponseType, GetSellerListResponseType, GetSellerPaymentsResponseType, GetSellerTransactionsResponseType, GetSessionIDResponseType, GetShippingDiscountProfilesResponseType, GetStoreCategoryUpdateStatusResponseType, GetStoreCustomPageResponseType, GetStoreOptionsResponseType, GetStorePreferencesResponseType, GetStoreResponseType, GetSuggestedCategoriesResponseType, GetTaxTableResponseType, GetTokenStatusResponseType, GetUserContactDetailsResponseType, GetUserDisputesResponseType, GetUserPreferencesResponseType, GetUserResponseType, GetVeROReasonCodeDetailsResponseType, GetVeROReportStatusResponseType, GetWantItNowPostResponseType, GetWantItNowSearchResultsResponseType, IssueRefundResponseType, ItemsCanceledEventType, LeaveFeedbackResponseType, NotificationMessageType, PlaceOfferResponseType, RelistItemResponseType, RemoveFromWatchListResponseType, RespondToBestOfferResponseType, RespondToFeedbackResponseType, RespondToWantItNowPostResponseType, ReviseCheckoutStatusResponseType, ReviseItemResponseType, ReviseLiveAuctionItemResponseType, ReviseMyMessagesFoldersResponseType, ReviseMyMessagesResponseType, RevokeTokenResponseType, SellerReverseDisputeResponseType, SendInvoiceResponseType, SetCartResponseType, SetMessagePreferencesResponseType, SetNotificationPreferencesResponseType, SetPictureManagerDetailsResponseType, SetPromotionalSaleListingsResponseType, SetPromotionalSaleResponseType, SetReturnURLResponseType, SetShippingDiscountProfilesResponseType, SetStoreCategoriesResponseType, SetStoreCustomPageResponseType, SetStorePreferencesResponseType, SetStoreResponseType, SetTaxTableResponseType, SetUserNotesResponseType, SetUserPreferencesResponseType, UploadSiteHostedPicturesResponseType, ValidateChallengeInputResponseType, ValidateTestUserRegistrationResponseType, VerifyAddItemResponseType, VerifyAddSecondChanceItemResponseType, 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:
- timestamp of response message
- application-level acknowledgement
- application-level (business-level) errors and warnings

See Also:
Serialized Form

Constructor Summary
AbstractResponseType()
           
 
Method Summary
 boolean equals(Object obj)
           
 MessageElement[] get_any()
          Gets the _any value for this AbstractResponseType.
 AckCodeType getAck()
          Gets the ack value for this AbstractResponseType.
 BotBlockResponseType getBotBlock()
          Gets the botBlock value for this AbstractResponseType.
 String getBuild()
          Gets the build value for this AbstractResponseType.
 String getCorrelationID()
          Gets the correlationID value for this AbstractResponseType.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 DuplicateInvocationDetailsType getDuplicateInvocationDetails()
          Gets the duplicateInvocationDetails value for this AbstractResponseType.
 String getEIASToken()
          Gets the EIASToken value for this AbstractResponseType.
 ErrorType[] getErrors()
          Gets the errors value for this AbstractResponseType.
 ErrorType getErrors(int i)
           
 String getHardExpirationWarning()
          Gets the hardExpirationWarning value for this AbstractResponseType.
 String getMessage()
          Gets the message value for this AbstractResponseType.
 String getNotificationEventName()
          Gets the notificationEventName value for this AbstractResponseType.
 String getNotificationSignature()
          Gets the notificationSignature value for this AbstractResponseType.
 String getRecipientUserID()
          Gets the recipientUserID value for this AbstractResponseType.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
 Calendar getTimestamp()
          Gets the timestamp value for this AbstractResponseType.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 String getVersion()
          Gets the version value for this AbstractResponseType.
 int hashCode()
           
 void set_any(MessageElement[] _any)
          Sets the _any value for this AbstractResponseType.
 void setAck(AckCodeType ack)
          Sets the ack value for this AbstractResponseType.
 void setBotBlock(BotBlockResponseType botBlock)
          Sets the botBlock value for this AbstractResponseType.
 void setBuild(String build)
          Sets the build value for this AbstractResponseType.
 void setCorrelationID(String correlationID)
          Sets the correlationID value for this AbstractResponseType.
 void setDuplicateInvocationDetails(DuplicateInvocationDetailsType duplicateInvocationDetails)
          Sets the duplicateInvocationDetails value for this AbstractResponseType.
 void setEIASToken(String EIASToken)
          Sets the EIASToken value for this AbstractResponseType.
 void setErrors(ErrorType[] errors)
          Sets the errors value for this AbstractResponseType.
 void setErrors(int i, ErrorType value)
           
 void setHardExpirationWarning(String hardExpirationWarning)
          Sets the hardExpirationWarning value for this AbstractResponseType.
 void setMessage(String message)
          Sets the message value for this AbstractResponseType.
 void setNotificationEventName(String notificationEventName)
          Sets the notificationEventName value for this AbstractResponseType.
 void setNotificationSignature(String notificationSignature)
          Sets the notificationSignature value for this AbstractResponseType.
 void setRecipientUserID(String recipientUserID)
          Sets the recipientUserID value for this AbstractResponseType.
 void setTimestamp(Calendar timestamp)
          Sets the timestamp value for this AbstractResponseType.
 void setVersion(String version)
          Sets the version value for this AbstractResponseType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractResponseType

public AbstractResponseType()
Method Detail

getTimestamp

public Calendar getTimestamp()
Gets the timestamp value for this AbstractResponseType.

Returns:
timestamp

setTimestamp

public void setTimestamp(Calendar timestamp)
Sets the timestamp value for this AbstractResponseType.

Parameters:
timestamp -

getAck

public AckCodeType getAck()
Gets the ack value for this AbstractResponseType.

Returns:
ack This code identifies the acknowledgement code types that eBay could use to communicate the status of processing a (request) message to an application. This code would be used as part of a response message that contains an application-level acknowledgement element.

setAck

public void setAck(AckCodeType ack)
Sets the ack value for this AbstractResponseType.

Parameters:
ack - This code identifies the acknowledgement code types that eBay could use to communicate the status of processing a (request) message to an application. This code would be used as part of a response message that contains an application-level acknowledgement element.

getCorrelationID

public String getCorrelationID()
Gets the correlationID value for this AbstractResponseType.

Returns:
correlationID

setCorrelationID

public void setCorrelationID(String correlationID)
Sets the correlationID value for this AbstractResponseType.

Parameters:
correlationID -

getErrors

public ErrorType[] getErrors()
Gets the errors value for this AbstractResponseType.

Returns:
errors A list of application-level errors (if any) that occurred when eBay processed the request.

setErrors

public void setErrors(ErrorType[] errors)
Sets the errors value for this AbstractResponseType.

Parameters:
errors - A list of application-level errors (if any) that occurred when eBay processed the request.

getErrors

public ErrorType getErrors(int i)

setErrors

public void setErrors(int i,
                      ErrorType value)

getMessage

public String getMessage()
Gets the message value for this AbstractResponseType.

Returns:
message

setMessage

public void setMessage(String message)
Sets the message value for this AbstractResponseType.

Parameters:
message -

getVersion

public String getVersion()
Gets the version value for this AbstractResponseType.

Returns:
version

setVersion

public void setVersion(String version)
Sets the version value for this AbstractResponseType.

Parameters:
version -

getBuild

public String getBuild()
Gets the build value for this AbstractResponseType.

Returns:
build

setBuild

public void setBuild(String build)
Sets the build value for this AbstractResponseType.

Parameters:
build -

getNotificationEventName

public String getNotificationEventName()
Gets the notificationEventName value for this AbstractResponseType.

Returns:
notificationEventName

setNotificationEventName

public void setNotificationEventName(String notificationEventName)
Sets the notificationEventName value for this AbstractResponseType.

Parameters:
notificationEventName -

getDuplicateInvocationDetails

public DuplicateInvocationDetailsType getDuplicateInvocationDetails()
Gets the duplicateInvocationDetails value for this AbstractResponseType.

Returns:
duplicateInvocationDetails Contains properties that provide information on duplicate uses of InvocationIDs.

setDuplicateInvocationDetails

public void setDuplicateInvocationDetails(DuplicateInvocationDetailsType duplicateInvocationDetails)
Sets the duplicateInvocationDetails value for this AbstractResponseType.

Parameters:
duplicateInvocationDetails - Contains properties that provide information on duplicate uses of InvocationIDs.

getRecipientUserID

public String getRecipientUserID()
Gets the recipientUserID value for this AbstractResponseType.

Returns:
recipientUserID

setRecipientUserID

public void setRecipientUserID(String recipientUserID)
Sets the recipientUserID value for this AbstractResponseType.

Parameters:
recipientUserID -

getEIASToken

public String getEIASToken()
Gets the EIASToken value for this AbstractResponseType.

Returns:
EIASToken

setEIASToken

public void setEIASToken(String EIASToken)
Sets the EIASToken value for this AbstractResponseType.

Parameters:
EIASToken -

getNotificationSignature

public String getNotificationSignature()
Gets the notificationSignature value for this AbstractResponseType.

Returns:
notificationSignature

setNotificationSignature

public void setNotificationSignature(String notificationSignature)
Sets the notificationSignature value for this AbstractResponseType.

Parameters:
notificationSignature -

getHardExpirationWarning

public String getHardExpirationWarning()
Gets the hardExpirationWarning value for this AbstractResponseType.

Returns:
hardExpirationWarning

setHardExpirationWarning

public void setHardExpirationWarning(String hardExpirationWarning)
Sets the hardExpirationWarning value for this AbstractResponseType.

Parameters:
hardExpirationWarning -

getBotBlock

public BotBlockResponseType getBotBlock()
Gets the botBlock value for this AbstractResponseType.

Returns:
botBlock Container of token and image URL and Audio URL.

setBotBlock

public void setBotBlock(BotBlockResponseType botBlock)
Sets the botBlock value for this AbstractResponseType.

Parameters:
botBlock - Container of token and image URL and Audio URL.

get_any

public MessageElement[] get_any()
Gets the _any value for this AbstractResponseType.

Returns:
_any

set_any

public void set_any(MessageElement[] _any)
Sets the _any value for this AbstractResponseType.

Parameters:
_any -

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer


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-2006 eBay Inc. All rights reserved.