Changes since
the last release

com.ebay.sdk.call
Class DeleteSellingManagerTemplateAutomationRuleCall

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

public class DeleteSellingManagerTemplateAutomationRuleCall
extends ApiCall

Wrapper class of the DeleteSellingManagerTemplateAutomationRule 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: SaleTemplateID - The ID of the template from which you want to remove automation rules. You can obtain a SaleTemplateID by calling GetSellingManagerInventory.
Input property: DeleteAutomatedListingRule - If true, the automated listing rules are removed from the template.
Input property: DeleteAutomatedRelistingRule - If true, the automated relisting rules are removed from the template.
Input property: DeleteAutomatedSecondChanceOfferRule - If true, the automated Second Chance Offer rule is removed from the template.
Output property: ReturnedAutomatedListingRule - Contains the remaining automated listing rules associated with this template.
Output property: ReturnedAutomatedRelistingRule - Contains the remaining automated relisting rules associated with this template.
Output property: ReturnedAutomatedSecondChanceOfferRule - Contains the remaining automated Second Chance Offer rule associated with this template.
Output property: ReturnedFees - Contains fees that may be incurred when items are listed using the automation rules (e.g., a scheduled listing fee). Use of an automation rule does not in itself have a fee, but use can result in a fee.

Version:
1.0
Author:
Ron Murphy

Field Summary
 
Fields inherited from class com.ebay.sdk.ApiCall
apiException, sendReqListeners
 
Constructor Summary
DeleteSellingManagerTemplateAutomationRuleCall()
          Constructor.
DeleteSellingManagerTemplateAutomationRuleCall(ApiContext apiContext)
          Constructor.
 
Method Summary
 SellingManagerAutoListType deleteSellingManagerTemplateAutomationRule()
          Removes the association of Selling Manager automation rules to a template.
 Boolean getDeleteAutomatedListingRule()
          Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedListingRule.
 Boolean getDeleteAutomatedRelistingRule()
          Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedRelistingRule.
 Boolean getDeleteAutomatedSecondChanceOfferRule()
          Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedSecondChanceOfferRule.
 SellingManagerAutoListType getReturnedAutomatedListingRule()
          Valid after executing the API.
 SellingManagerAutoRelistType getReturnedAutomatedRelistingRule()
          Valid after executing the API.
 SellingManagerAutoSecondChanceOfferType getReturnedAutomatedSecondChanceOfferRule()
          Valid after executing the API.
 FeesType getReturnedFees()
          Valid after executing the API.
 Long getSaleTemplateID()
          Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.saleTemplateID.
 void setDeleteAutomatedListingRule(Boolean deleteAutomatedListingRule)
          Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedListingRule.
 void setDeleteAutomatedRelistingRule(Boolean deleteAutomatedRelistingRule)
          Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedRelistingRule.
 void setDeleteAutomatedSecondChanceOfferRule(Boolean deleteAutomatedSecondChanceOfferRule)
          Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedSecondChanceOfferRule.
 void setSaleTemplateID(Long saleTemplateID)
          Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.saleTemplateID.
 
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

DeleteSellingManagerTemplateAutomationRuleCall

public DeleteSellingManagerTemplateAutomationRuleCall()
Constructor.


DeleteSellingManagerTemplateAutomationRuleCall

public DeleteSellingManagerTemplateAutomationRuleCall(ApiContext apiContext)
Constructor.

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

deleteSellingManagerTemplateAutomationRule

public SellingManagerAutoListType deleteSellingManagerTemplateAutomationRule()
                                                                      throws ApiException,
                                                                             SdkException,
                                                                             Exception
Removes the association of Selling Manager automation rules to a template. Returns the remaining rules in the response. This call is subject to change without notice; the deprecation process is inapplicable to this call.

Returns:
The SellingManagerAutoListType object.
Throws:
ApiException
SdkException
Exception

getDeleteAutomatedListingRule

public Boolean getDeleteAutomatedListingRule()
Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedListingRule.

Returns:
Boolean

setDeleteAutomatedListingRule

public void setDeleteAutomatedListingRule(Boolean deleteAutomatedListingRule)
Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedListingRule.

Parameters:
deleteAutomatedListingRule - Boolean

getDeleteAutomatedRelistingRule

public Boolean getDeleteAutomatedRelistingRule()
Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedRelistingRule.

Returns:
Boolean

setDeleteAutomatedRelistingRule

public void setDeleteAutomatedRelistingRule(Boolean deleteAutomatedRelistingRule)
Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedRelistingRule.

Parameters:
deleteAutomatedRelistingRule - Boolean

getDeleteAutomatedSecondChanceOfferRule

public Boolean getDeleteAutomatedSecondChanceOfferRule()
Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedSecondChanceOfferRule.

Returns:
Boolean

setDeleteAutomatedSecondChanceOfferRule

public void setDeleteAutomatedSecondChanceOfferRule(Boolean deleteAutomatedSecondChanceOfferRule)
Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedSecondChanceOfferRule.

Parameters:
deleteAutomatedSecondChanceOfferRule - Boolean

getSaleTemplateID

public Long getSaleTemplateID()
Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.saleTemplateID.

Returns:
Long

setSaleTemplateID

public void setSaleTemplateID(Long saleTemplateID)
Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.saleTemplateID.

Parameters:
saleTemplateID - Long

getReturnedAutomatedListingRule

public SellingManagerAutoListType getReturnedAutomatedListingRule()
Valid after executing the API. Gets the returned DeleteSellingManagerTemplateAutomationRuleResponseType.returnedAutomatedListingRule.

Returns:
SellingManagerAutoListType

getReturnedAutomatedRelistingRule

public SellingManagerAutoRelistType getReturnedAutomatedRelistingRule()
Valid after executing the API. Gets the returned DeleteSellingManagerTemplateAutomationRuleResponseType.returnedAutomatedRelistingRule.

Returns:
SellingManagerAutoRelistType

getReturnedAutomatedSecondChanceOfferRule

public SellingManagerAutoSecondChanceOfferType getReturnedAutomatedSecondChanceOfferRule()
Valid after executing the API. Gets the returned DeleteSellingManagerTemplateAutomationRuleResponseType.returnedAutomatedSecondChanceOfferRule.

Returns:
SellingManagerAutoSecondChanceOfferType

getReturnedFees

public FeesType getReturnedFees()
Valid after executing the API. Gets the returned DeleteSellingManagerTemplateAutomationRuleResponseType.returnedFees.

Returns:
FeesType

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.