Changes since
the last release

com.ebay.sdk.call
Class GetSellingManagerTemplateAutomationRuleCall

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

public class GetSellingManagerTemplateAutomationRuleCall
extends ApiCall

Wrapper class of the GetSellingManagerTemplateAutomationRule 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 Selling Manager template whose Selling Manager automation rules you want to retrieve. You can obtain a SaleTemplateID by calling GetSellingManagerInventory.
Output property: ReturnedAutomatedListingRule - The information for the automated listing rule associated with the template.
Output property: ReturnedAutomatedRelistingRule - The information for the automated relisting rule associated with the template.
Output property: ReturnedAutomatedSecondChanceOfferRule - The information for the automated Second Chance Offer rule associated with the template.
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
GetSellingManagerTemplateAutomationRuleCall()
          Constructor.
GetSellingManagerTemplateAutomationRuleCall(ApiContext apiContext)
          Constructor.
 
Method Summary
 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 GetSellingManagerTemplateAutomationRuleRequestType.saleTemplateID.
 SellingManagerAutoListType getSellingManagerTemplateAutomationRule()
          Retrieves the set of Selling Manager automation rules associated with a Selling Manager template.
 void setSaleTemplateID(Long saleTemplateID)
          Sets the GetSellingManagerTemplateAutomationRuleRequestType.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

GetSellingManagerTemplateAutomationRuleCall

public GetSellingManagerTemplateAutomationRuleCall()
Constructor.


GetSellingManagerTemplateAutomationRuleCall

public GetSellingManagerTemplateAutomationRuleCall(ApiContext apiContext)
Constructor.

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

getSellingManagerTemplateAutomationRule

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

Returns:
The SellingManagerAutoListType object.
Throws:
ApiException
SdkException
Exception

getSaleTemplateID

public Long getSaleTemplateID()
Gets the GetSellingManagerTemplateAutomationRuleRequestType.saleTemplateID.

Returns:
Long

setSaleTemplateID

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

Parameters:
saleTemplateID - Long

getReturnedAutomatedListingRule

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

Returns:
SellingManagerAutoListType

getReturnedAutomatedRelistingRule

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

Returns:
SellingManagerAutoRelistType

getReturnedAutomatedSecondChanceOfferRule

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

Returns:
SellingManagerAutoSecondChanceOfferType

getReturnedFees

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