|
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.ReviseSellingManagerTemplateCall
public class ReviseSellingManagerTemplateCall
Wrapper class of the ReviseSellingManagerTemplate 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.
SaleTemplateID
- The ID of the sale template. You can obtain a
SaleTemplateID by calling GetSellingManagerInventory or AddSellingManagerTemplate.
ProductID
- Reserved for future use.
SaleTemplateName
- The name of the sale template.
Item
- Required. In Item.ItemID, specify the same value as the
value you specified in SaleTemplateID.
Other child elements hold the values for properties that are being changed.
Set values in the Item object only for those properties that are
changing. Use DeletedField to remove a property.
DeletedField
- Specifies the name of a field to remove from a template.
See the eBay Web Services guide for rules on removing values when revising items.
Also see the relevant field descriptions to determine when to use DeletedField (and potential consequences).
The request can contain zero, one, or many instances of DeletedField (one for each field to be removed).
DeletedField accepts the following path names, which remove the corresponding fields:
VerifyOnly
- Use this field to verify the template instead of revising it.
ReturnedSaleTemplateID
- This sale template ID uniquely identifies the template that was revised
in the request. This sale template ID should match the
template ID specified in the request.
specified for the call.
ReturnedFees
- Child elements contain the estimated listing fees for the revised item
listing. The fees do not include the Final Value Fee (FVF), which cannot
be determined until an item is sold. Revising an item does not itself
incur a fee. However, certain item properties are fee-based and result
in the return of fees in the call's response.
ReturnedCategoryID
- ID of the primary category in which the item was listed.
Only returned if you set Item.CategoryMappingAllowed to true in the request
and the ID passed in Item.PrimaryCategory was mapped to a new ID by eBay.
If the primary category has not changed or it has expired with no replacement,
CategoryID does not return a value.
ReturnedCategory2ID
- ID of the secondary category in which the item was listed.
Only returned if you set Item.CategoryMappingAllowed to true in the request
and the ID passed in Item.SecondaryCategory was mapped to a new ID by eBay.
If the secondary category has not changed or it has expired with no replacement,
Category2ID does not return a value.
ReturnedVerifyOnly
- Instead of revising, only verifies the template.
ReturnedSaleTemplateName
- The name of the sale template.
ReturnedSellingManagerProductDetails
- The details of the product that this template belongs to.
Field Summary |
---|
Fields inherited from class com.ebay.sdk.ApiCall |
---|
apiException, sendReqListeners |
Constructor Summary | |
---|---|
ReviseSellingManagerTemplateCall()
Constructor. |
|
ReviseSellingManagerTemplateCall(ApiContext apiContext)
Constructor. |
Method Summary | |
---|---|
String[] |
getDeletedField()
Gets the ReviseSellingManagerTemplateRequestType.deletedField. |
ItemType |
getItem()
Gets the ReviseSellingManagerTemplateRequestType.item. |
Long |
getProductID()
Gets the ReviseSellingManagerTemplateRequestType.productID. |
String |
getReturnedCategory2ID()
Valid after executing the API. |
String |
getReturnedCategoryID()
Valid after executing the API. |
FeesType |
getReturnedFees()
Valid after executing the API. |
Long |
getReturnedSaleTemplateID()
Valid after executing the API. |
String |
getReturnedSaleTemplateName()
Valid after executing the API. |
SellingManagerProductDetailsType |
getReturnedSellingManagerProductDetails()
Valid after executing the API. |
Boolean |
getReturnedVerifyOnly()
Valid after executing the API. |
Long |
getSaleTemplateID()
Gets the ReviseSellingManagerTemplateRequestType.saleTemplateID. |
String |
getSaleTemplateName()
Gets the ReviseSellingManagerTemplateRequestType.saleTemplateName. |
Boolean |
getVerifyOnly()
Gets the ReviseSellingManagerTemplateRequestType.verifyOnly. |
Long |
reviseSellingManagerTemplate()
Revises a Selling Manager template. |
void |
setDeletedField(String[] deletedField)
Sets the ReviseSellingManagerTemplateRequestType.deletedField. |
void |
setItem(ItemType item)
Sets the ReviseSellingManagerTemplateRequestType.item. |
void |
setProductID(Long productID)
Sets the ReviseSellingManagerTemplateRequestType.productID. |
void |
setSaleTemplateID(Long saleTemplateID)
Sets the ReviseSellingManagerTemplateRequestType.saleTemplateID. |
void |
setSaleTemplateName(String saleTemplateName)
Sets the ReviseSellingManagerTemplateRequestType.saleTemplateName. |
void |
setVerifyOnly(Boolean verifyOnly)
Sets the ReviseSellingManagerTemplateRequestType.verifyOnly. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReviseSellingManagerTemplateCall()
public ReviseSellingManagerTemplateCall(ApiContext apiContext)
apiContext
- The ApiContext object to be used to make the call.Method Detail |
---|
public Long reviseSellingManagerTemplate() throws ApiException, SdkException, Exception
ApiException
SdkException
Exception
public String[] getDeletedField()
public void setDeletedField(String[] deletedField)
deletedField
- String[]public ItemType getItem()
public void setItem(ItemType item)
item
- ItemTypepublic Long getProductID()
public void setProductID(Long productID)
productID
- Longpublic Long getSaleTemplateID()
public void setSaleTemplateID(Long saleTemplateID)
saleTemplateID
- Longpublic String getSaleTemplateName()
public void setSaleTemplateName(String saleTemplateName)
saleTemplateName
- Stringpublic Boolean getVerifyOnly()
public void setVerifyOnly(Boolean verifyOnly)
verifyOnly
- Booleanpublic String getReturnedCategory2ID()
public String getReturnedCategoryID()
public FeesType getReturnedFees()
public Long getReturnedSaleTemplateID()
public String getReturnedSaleTemplateName()
public SellingManagerProductDetailsType getReturnedSellingManagerProductDetails()
public Boolean getReturnedVerifyOnly()
|
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.