Changes since
the last release

com.ebay.sdk.call
Class GetSellingManagerItemAutomationRuleCall

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

public class GetSellingManagerItemAutomationRuleCall
extends ApiCall

Wrapper class of the GetSellingManagerItemAutomationRule 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 ID of the item whose Selling Manager automation rules you want to retrieve.
Output property: ReturnedAutomatedListingRule - The information for the automated listing rule associated with the item. This field is only returned if the item was listed from a template. The value in this field refers to that template's automated listing rule.
Output property: ReturnedAutomatedRelistingRule - The information for the automated relisting rule associated with the item.
Output property: ReturnedAutomatedSecondChanceOfferRule - The information for the automated Second Chance Offer rule associated with the item.
Output property: ReturnedFees - Contains fees that may be incurred when items are listed using the automation rule (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
GetSellingManagerItemAutomationRuleCall()
          Constructor.
GetSellingManagerItemAutomationRuleCall(ApiContext apiContext)
          Constructor.
 
Method Summary
 String getItemID()
          Gets the GetSellingManagerItemAutomationRuleRequestType.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.
 SellingManagerAutoListType getSellingManagerItemAutomationRule()
          Retrieves the set of Selling Manager automation rules associated with an item.
 void setItemID(String itemID)
          Sets the GetSellingManagerItemAutomationRuleRequestType.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, 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

GetSellingManagerItemAutomationRuleCall

public GetSellingManagerItemAutomationRuleCall()
Constructor.


GetSellingManagerItemAutomationRuleCall

public GetSellingManagerItemAutomationRuleCall(ApiContext apiContext)
Constructor.

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

getSellingManagerItemAutomationRule

public SellingManagerAutoListType getSellingManagerItemAutomationRule()
                                                               throws ApiException,
                                                                      SdkException,
                                                                      Exception
Retrieves the set of Selling Manager automation rules associated with an item. This call is subject to change without notice; the deprecation process is inapplicable to this call.

Returns:
The SellingManagerAutoListType object.
Throws:
ApiException
SdkException
Exception

getItemID

public String getItemID()
Gets the GetSellingManagerItemAutomationRuleRequestType.itemID.

Returns:
String

setItemID

public void setItemID(String itemID)
Sets the GetSellingManagerItemAutomationRuleRequestType.itemID.

Parameters:
itemID - String

getReturnedAutomatedListingRule

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

Returns:
SellingManagerAutoListType

getReturnedAutomatedRelistingRule

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

Returns:
SellingManagerAutoRelistType

getReturnedAutomatedSecondChanceOfferRule

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

Returns:
SellingManagerAutoSecondChanceOfferType

getReturnedFees

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