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 unique identifier of the Selling Manager template from which you want to remove automation rules. You can obtain a SaleTemplateID by calling GetSellingManagerInventory.
Input property: DeleteAutomatedListingRule - This field is included and set to true if the user would like to disable the automated listing rule for the Selling Manager template.
Input property: DeleteAutomatedRelistingRule - This field is included and set to true if the user would like to disable the automated relisting rule for the Selling Manager template.
Input property: DeleteAutomatedSecondChanceOfferRule - This field is included and set to true if the user would like to disable the automated Second Chance Offer rule for the Selling Manager template.
Output property: ReturnedAutomatedListingRule - This container is returned if automated listing rules are set up for the Selling Manager template.
Output property: ReturnedAutomatedRelistingRule - This container is returned if automated relisting rules are set up for the Selling Manager template.
Output property: ReturnedAutomatedSecondChanceOfferRule - This container is returned if automated Second Chance Offer rules are set up for the Selling Manager 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.
 java.lang.Boolean getDeleteAutomatedListingRule()
          Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedListingRule.
 java.lang.Boolean getDeleteAutomatedRelistingRule()
          Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedRelistingRule.
 java.lang.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.
 java.lang.Long getSaleTemplateID()
          Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.saleTemplateID.
 void setDeleteAutomatedListingRule(java.lang.Boolean deleteAutomatedListingRule)
          Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedListingRule.
 void setDeleteAutomatedRelistingRule(java.lang.Boolean deleteAutomatedRelistingRule)
          Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedRelistingRule.
 void setDeleteAutomatedSecondChanceOfferRule(java.lang.Boolean deleteAutomatedSecondChanceOfferRule)
          Sets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedSecondChanceOfferRule.
 void setSaleTemplateID(java.lang.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, isEnableoAuthTokenHTTPHeader, removeSendRequestListener, setApiContext, setBotBlock, setCallRetry, setDetailLevel, setEnableCompression, setEnableoAuthTokenHTTPHeader, 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,
                                                                             java.lang.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
java.lang.Exception

getDeleteAutomatedListingRule

public java.lang.Boolean getDeleteAutomatedListingRule()
Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedListingRule.

Returns:
Boolean

setDeleteAutomatedListingRule

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

Parameters:
deleteAutomatedListingRule - Boolean

getDeleteAutomatedRelistingRule

public java.lang.Boolean getDeleteAutomatedRelistingRule()
Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedRelistingRule.

Returns:
Boolean

setDeleteAutomatedRelistingRule

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

Parameters:
deleteAutomatedRelistingRule - Boolean

getDeleteAutomatedSecondChanceOfferRule

public java.lang.Boolean getDeleteAutomatedSecondChanceOfferRule()
Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.deleteAutomatedSecondChanceOfferRule.

Returns:
Boolean

setDeleteAutomatedSecondChanceOfferRule

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

Parameters:
deleteAutomatedSecondChanceOfferRule - Boolean

getSaleTemplateID

public java.lang.Long getSaleTemplateID()
Gets the DeleteSellingManagerTemplateAutomationRuleRequestType.saleTemplateID.

Returns:
Long

setSaleTemplateID

public void setSaleTemplateID(java.lang.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.