Changes since
the last release

com.ebay.sdk.call
Class GetSellingManagerSoldListingsCall

java.lang.Object
  extended by com.ebay.sdk.ApiCall
      extended by com.ebay.sdk.call.GetSellingManagerSoldListingsCall

public class GetSellingManagerSoldListingsCall
extends ApiCall

Wrapper class of the GetSellingManagerSoldListings call of eBay SOAP API.

Title: SOAP API wrapper library.

Description: Contains wrapper classes for eBay SOAP APIs.

Copyright: Copyright (c) 2009

Company: eBay Inc.


Input property: Search - Search filters for sold listings.
Input property: StoreCategoryID - Listings with this store category ID will be listed.
Input property: Filter - This holds the list of filters that can be applicable for sold listings.
Input property: Archived - Requests listing records that are more than 90 days old. Records are archived between 90 and 120 days after being created, and thereafter can only be retrieved using this tag.
Input property: Sort - Field to be used to sort the response.
Input property: SortOrder - Order to be used for sorting the requested listings.
Input property: Pagination - Details about how many listings to return per page and which page to view.
Input property: SaleDateRange - Specifies the earliest (oldest) and latest (most recent) dates to use in a date range filter based on item start time. A time range can be up to 120 days.
Output property: ReturnedSaleRecord - Returns a Selling Manager user's sold listings.
Output property: ReturnedPaginationResult - Contains the total number of pages (TotalNumberOfPages) and the total number of products entries (TotalNumberOfEntries) that can be returned on repeated calls with the same format and report criteria.

Version:
1.0
Author:
Ron Murphy

Field Summary
 
Fields inherited from class com.ebay.sdk.ApiCall
apiException, sendReqListeners
 
Constructor Summary
GetSellingManagerSoldListingsCall()
          Constructor.
GetSellingManagerSoldListingsCall(ApiContext apiContext)
          Constructor.
 
Method Summary
 Boolean getArchived()
          Gets the GetSellingManagerSoldListingsRequestType.archived.
 SellingManagerSoldListingsPropertyTypeCodeType[] getFilter()
          Gets the GetSellingManagerSoldListingsRequestType.filter.
 PaginationType getPagination()
          Gets the GetSellingManagerSoldListingsRequestType.pagination.
 PaginationResultType getReturnedPaginationResult()
          Valid after executing the API.
 SellingManagerSoldOrderType[] getReturnedSaleRecord()
          Valid after executing the API.
 TimeRangeType getSaleDateRange()
          Gets the GetSellingManagerSoldListingsRequestType.saleDateRange.
 SellingManagerSearchType getSearch()
          Gets the GetSellingManagerSoldListingsRequestType.search.
 SellingManagerSoldOrderType[] getSellingManagerSoldListings()
          Returns a Selling Manager user's sold listings.
 SellingManagerSoldListingsSortTypeCodeType getSort()
          Gets the GetSellingManagerSoldListingsRequestType.sort.
 SortOrderCodeType getSortOrder()
          Gets the GetSellingManagerSoldListingsRequestType.sortOrder.
 Long getStoreCategoryID()
          Gets the GetSellingManagerSoldListingsRequestType.storeCategoryID.
 void setArchived(Boolean archived)
          Sets the GetSellingManagerSoldListingsRequestType.archived.
 void setFilter(SellingManagerSoldListingsPropertyTypeCodeType[] filter)
          Sets the GetSellingManagerSoldListingsRequestType.filter.
 void setPagination(PaginationType pagination)
          Sets the GetSellingManagerSoldListingsRequestType.pagination.
 void setSaleDateRange(TimeRangeType saleDateRange)
          Sets the GetSellingManagerSoldListingsRequestType.saleDateRange.
 void setSearch(SellingManagerSearchType search)
          Sets the GetSellingManagerSoldListingsRequestType.search.
 void setSort(SellingManagerSoldListingsSortTypeCodeType sort)
          Sets the GetSellingManagerSoldListingsRequestType.sort.
 void setSortOrder(SortOrderCodeType sortOrder)
          Sets the GetSellingManagerSoldListingsRequestType.sortOrder.
 void setStoreCategoryID(Long storeCategoryID)
          Sets the GetSellingManagerSoldListingsRequestType.storeCategoryID.
 
Methods inherited from class com.ebay.sdk.ApiCall
addDetailLevel, addSendRequestListener, execute, executeByApiName, getApiContext, getApiException, getBotBlock, getCallRetry, getDetailLevel, getEnableCompression, getEndUserIP, getErrorHandling, getInvocationID, getMessageID, getOutputSelector, getRequestXml, getResponseObject, getResponseXml, getSite, getWarningLevel, hasError, hasWarning, removeSendRequestListener, setApiContext, setBotBlock, setCallRetry, setDetailLevel, setEnableCompression, setEndUserIP, setErrorHandling, setInvocationID, setMessageID, setOutputSelector, setSite, setWarningLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetSellingManagerSoldListingsCall

public GetSellingManagerSoldListingsCall()
Constructor.


GetSellingManagerSoldListingsCall

public GetSellingManagerSoldListingsCall(ApiContext apiContext)
Constructor.

Parameters:
apiContext - The ApiContext object to be used to make the call.
Method Detail

getSellingManagerSoldListings

public SellingManagerSoldOrderType[] getSellingManagerSoldListings()
                                                            throws ApiException,
                                                                   SdkException,
                                                                   Exception
Returns a Selling Manager user's sold listings.

This call is subject to change without notice; the deprecation process is inapplicable to this call.

Returns:
The SellingManagerSoldOrderType[] object.
Throws:
ApiException
SdkException
Exception

getArchived

public Boolean getArchived()
Gets the GetSellingManagerSoldListingsRequestType.archived.

Returns:
Boolean

setArchived

public void setArchived(Boolean archived)
Sets the GetSellingManagerSoldListingsRequestType.archived.

Parameters:
archived - Boolean

getFilter

public SellingManagerSoldListingsPropertyTypeCodeType[] getFilter()
Gets the GetSellingManagerSoldListingsRequestType.filter.

Returns:
SellingManagerSoldListingsPropertyTypeCodeType[]

setFilter

public void setFilter(SellingManagerSoldListingsPropertyTypeCodeType[] filter)
Sets the GetSellingManagerSoldListingsRequestType.filter.

Parameters:
filter - SellingManagerSoldListingsPropertyTypeCodeType[]

getPagination

public PaginationType getPagination()
Gets the GetSellingManagerSoldListingsRequestType.pagination.

Returns:
PaginationType

setPagination

public void setPagination(PaginationType pagination)
Sets the GetSellingManagerSoldListingsRequestType.pagination.

Parameters:
pagination - PaginationType

getSaleDateRange

public TimeRangeType getSaleDateRange()
Gets the GetSellingManagerSoldListingsRequestType.saleDateRange.

Returns:
TimeRangeType

setSaleDateRange

public void setSaleDateRange(TimeRangeType saleDateRange)
Sets the GetSellingManagerSoldListingsRequestType.saleDateRange.

Parameters:
saleDateRange - TimeRangeType

getSearch

public SellingManagerSearchType getSearch()
Gets the GetSellingManagerSoldListingsRequestType.search.

Returns:
SellingManagerSearchType

setSearch

public void setSearch(SellingManagerSearchType search)
Sets the GetSellingManagerSoldListingsRequestType.search.

Parameters:
search - SellingManagerSearchType

getSort

public SellingManagerSoldListingsSortTypeCodeType getSort()
Gets the GetSellingManagerSoldListingsRequestType.sort.

Returns:
SellingManagerSoldListingsSortTypeCodeType

setSort

public void setSort(SellingManagerSoldListingsSortTypeCodeType sort)
Sets the GetSellingManagerSoldListingsRequestType.sort.

Parameters:
sort - SellingManagerSoldListingsSortTypeCodeType

getSortOrder

public SortOrderCodeType getSortOrder()
Gets the GetSellingManagerSoldListingsRequestType.sortOrder.

Returns:
SortOrderCodeType

setSortOrder

public void setSortOrder(SortOrderCodeType sortOrder)
Sets the GetSellingManagerSoldListingsRequestType.sortOrder.

Parameters:
sortOrder - SortOrderCodeType

getStoreCategoryID

public Long getStoreCategoryID()
Gets the GetSellingManagerSoldListingsRequestType.storeCategoryID.

Returns:
Long

setStoreCategoryID

public void setStoreCategoryID(Long storeCategoryID)
Sets the GetSellingManagerSoldListingsRequestType.storeCategoryID.

Parameters:
storeCategoryID - Long

getReturnedPaginationResult

public PaginationResultType getReturnedPaginationResult()
Valid after executing the API. Gets the returned GetSellingManagerSoldListingsResponseType.returnedPaginationResult.

Returns:
PaginationResultType

getReturnedSaleRecord

public SellingManagerSoldOrderType[] getReturnedSaleRecord()
Valid after executing the API. Gets the returned GetSellingManagerSoldListingsResponseType.returnedSaleRecord.

Returns:
SellingManagerSoldOrderType[]

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.