Changes since
the last release

com.ebay.sdk.call
Class DeleteSellingManagerItemAutomationRuleCall

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

public class DeleteSellingManagerItemAutomationRuleCall
extends ApiCall

Wrapper class of the DeleteSellingManagerItemAutomationRule 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: ItemID - The unique identifier of the listing from which to delete automation rules.
Input property: DeleteAutomatedRelistingRule - This field is included and set to true if the user would like to disable the automated relisting rule for the listing.
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 listing.
Output property: ReturnedAutomatedListingRule - This container is returned if automated listing rules are set up for the Selling Manager item.
Output property: ReturnedAutomatedRelistingRule - This container is returned if automated relisting rules are set up for the Selling Manager item.
Output property: ReturnedAutomatedSecondChanceOfferRule - This container is returned if automated Second Chance Offer rules are set up for the Selling Manager item.
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
DeleteSellingManagerItemAutomationRuleCall()
          Constructor.
DeleteSellingManagerItemAutomationRuleCall(ApiContext apiContext)
          Constructor.
 
Method Summary
 SellingManagerAutoListType deleteSellingManagerItemAutomationRule()
          Removes the association of Selling Manager automation rules to an item.
 java.lang.Boolean getDeleteAutomatedRelistingRule()
          Gets the DeleteSellingManagerItemAutomationRuleRequestType.deleteAutomatedRelistingRule.
 java.lang.Boolean getDeleteAutomatedSecondChanceOfferRule()
          Gets the DeleteSellingManagerItemAutomationRuleRequestType.deleteAutomatedSecondChanceOfferRule.
 java.lang.String getItemID()
          Gets the DeleteSellingManagerItemAutomationRuleRequestType.itemID.
 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.
 void setDeleteAutomatedRelistingRule(java.lang.Boolean deleteAutomatedRelistingRule)
          Sets the DeleteSellingManagerItemAutomationRuleRequestType.deleteAutomatedRelistingRule.
 void setDeleteAutomatedSecondChanceOfferRule(java.lang.Boolean deleteAutomatedSecondChanceOfferRule)
          Sets the DeleteSellingManagerItemAutomationRuleRequestType.deleteAutomatedSecondChanceOfferRule.
 void setItemID(java.lang.String itemID)
          Sets the DeleteSellingManagerItemAutomationRuleRequestType.itemID.
 
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

DeleteSellingManagerItemAutomationRuleCall

public DeleteSellingManagerItemAutomationRuleCall()
Constructor.


DeleteSellingManagerItemAutomationRuleCall

public DeleteSellingManagerItemAutomationRuleCall(ApiContext apiContext)
Constructor.

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

deleteSellingManagerItemAutomationRule

public SellingManagerAutoListType deleteSellingManagerItemAutomationRule()
                                                                  throws ApiException,
                                                                         SdkException,
                                                                         java.lang.Exception
Removes the association of Selling Manager automation rules to an item. 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

getDeleteAutomatedRelistingRule

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

Returns:
Boolean

setDeleteAutomatedRelistingRule

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

Parameters:
deleteAutomatedRelistingRule - Boolean

getDeleteAutomatedSecondChanceOfferRule

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

Returns:
Boolean

setDeleteAutomatedSecondChanceOfferRule

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

Parameters:
deleteAutomatedSecondChanceOfferRule - Boolean

getItemID

public java.lang.String getItemID()
Gets the DeleteSellingManagerItemAutomationRuleRequestType.itemID.

Returns:
String

setItemID

public void setItemID(java.lang.String itemID)
Sets the DeleteSellingManagerItemAutomationRuleRequestType.itemID.

Parameters:
itemID - String

getReturnedAutomatedListingRule

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

Returns:
SellingManagerAutoListType

getReturnedAutomatedRelistingRule

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

Returns:
SellingManagerAutoRelistType

getReturnedAutomatedSecondChanceOfferRule

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

Returns:
SellingManagerAutoSecondChanceOfferType

getReturnedFees

public FeesType getReturnedFees()
Valid after executing the API. Gets the returned DeleteSellingManagerItemAutomationRuleResponseType.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.