|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebay.sdk.ApiCall
com.ebay.sdk.call.AddSellingManagerTemplateCall
public class AddSellingManagerTemplateCall
Wrapper class of the AddSellingManagerTemplate 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.
Item
- This Item container is similar to the one that is used in standard Add/Revise/Relist/Verify Item calls, with the difference being that some of the product-specific data/settings will be inherited through the Selling Manager product that is referenced in the call request, and not through this Item container. The data that is passed in this container will become part of the listing template that is created with this call.
SaleTemplateName
- The name of the Selling Manager listing template is provided in this field. If you don't specify a name, then the value in the Item.Title field will be used as the name instead.
ProductID
- The unique identifier of the Selling Manager product that will be associated with the listing template being created. Selling Manager Product IDs are returned in the response of a AddSellingManagerProduct call.
Alternatively, the GetSellingManagerInventory call can be used to retrieve active Selling Manager products for the user's account.
ReturnedCategoryID
- The unique identifier of the eBay category in which the product associated with the Selling Manager template will be listed. The primary listing category is provided through the PrimaryCategoryID field of an AddSellingManagerProduct call or through the Item.PrimaryCategory.CategoryID field.
ReturnedCategory2ID
- The unique identifier of the secondary eBay category in which the product associated with the Selling Manager template will be listed. This field will only be returned if defined through a Item.SecondaryCategory.CategoryID field.
ReturnedSaleTemplateID
- This is the unique identifier of the new Selling Manager template. This value is created by eBay upon successful creation of the Selling Manager template.
ReturnedSaleTemplateGroupID
- Ihis field is deprecated.
ReturnedSaleTemplateName
- This is the unique name of the newly created Selling Manager template. This name will be the value that was provided in the SaleTemplateName field of the call request. If the SaleTemplateName field was omitted the Selling Manager template inherits the name specified in the Item.Title field instead.
ReturnedSellingManagerProductDetails
- This container consists of details related to the Selling Manager product associated with the Selling Manager template, including the unique identifer, product name, and current quantity available.
ReturnedFees
- This container consists of listing fees that can be expected to be assessed against an eBay listing created with Selling Manager template. Each Fee container will contain the name of the listing fee, the expected amount, and any eBay promotional discount that will be applied towards the expected fee. The Final Value Fee (FVF) will never be returned in this container, as this fee cannot be determined until an item is sold.
Field Summary |
---|
Fields inherited from class com.ebay.sdk.ApiCall |
---|
apiException, sendReqListeners |
Constructor Summary | |
---|---|
AddSellingManagerTemplateCall()
Constructor. |
|
AddSellingManagerTemplateCall(ApiContext apiContext)
Constructor. |
Method Summary | |
---|---|
java.lang.Long |
addSellingManagerTemplate()
The base request for the AddSellingManagerTemplate call, which is used to create a Selling Manager listing template. |
ItemType |
getItem()
Gets the AddSellingManagerTemplateRequestType.item. |
java.lang.Long |
getProductID()
Gets the AddSellingManagerTemplateRequestType.productID. |
java.lang.Long |
getReturnedCategory2ID()
Valid after executing the API. |
java.lang.Long |
getReturnedCategoryID()
Valid after executing the API. |
FeesType |
getReturnedFees()
Valid after executing the API. |
java.lang.Long |
getReturnedSaleTemplateGroupID()
Valid after executing the API. |
java.lang.Long |
getReturnedSaleTemplateID()
Valid after executing the API. |
java.lang.String |
getReturnedSaleTemplateName()
Valid after executing the API. |
SellingManagerProductDetailsType |
getReturnedSellingManagerProductDetails()
Valid after executing the API. |
java.lang.String |
getSaleTemplateName()
Gets the AddSellingManagerTemplateRequestType.saleTemplateName. |
void |
setItem(ItemType item)
Sets the AddSellingManagerTemplateRequestType.item. |
void |
setProductID(java.lang.Long productID)
Sets the AddSellingManagerTemplateRequestType.productID. |
void |
setSaleTemplateName(java.lang.String saleTemplateName)
Sets the AddSellingManagerTemplateRequestType.saleTemplateName. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AddSellingManagerTemplateCall()
public AddSellingManagerTemplateCall(ApiContext apiContext)
apiContext
- The ApiContext object to be used to make the call.Method Detail |
---|
public java.lang.Long addSellingManagerTemplate() throws ApiException, SdkException, java.lang.Exception
ApiException
SdkException
java.lang.Exception
public ItemType getItem()
public void setItem(ItemType item)
item
- ItemTypepublic java.lang.Long getProductID()
public void setProductID(java.lang.Long productID)
productID
- Longpublic java.lang.String getSaleTemplateName()
public void setSaleTemplateName(java.lang.String saleTemplateName)
saleTemplateName
- Stringpublic java.lang.Long getReturnedCategory2ID()
public java.lang.Long getReturnedCategoryID()
public FeesType getReturnedFees()
public java.lang.Long getReturnedSaleTemplateGroupID()
public java.lang.Long getReturnedSaleTemplateID()
public java.lang.String getReturnedSaleTemplateName()
public SellingManagerProductDetailsType getReturnedSellingManagerProductDetails()
|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.