Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class AddSecondChanceItemRequestType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AbstractRequestType
      extended by com.ebay.soap.eBLBaseComponents.AddSecondChanceItemRequestType
All Implemented Interfaces:
Serializable

public class AddSecondChanceItemRequestType
extends AbstractRequestType
implements Serializable

Used by the seller of an auction listing to provide a Second Chance Offer to one of that auction item's non-winning bidders. A Second Chance Offer is used by sellers whenever the seller was unable to complete the sale with the winning bidder (bidder didn't pay), or if the auction listing ended without the Reserve Price being met, or if that seller has multiple identical items for sale and wants to give other bidders a chance to purchase the item.

Java class for AddSecondChanceItemRequestType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AddSecondChanceItemRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="RecipientBidderUserID" type="{urn:ebay:apis:eBLBaseComponents}UserIDType" minOccurs="0"/>
         <element name="BuyItNowPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="Duration" type="{urn:ebay:apis:eBLBaseComponents}SecondChanceOfferDurationCodeType" minOccurs="0"/>
         <element name="ItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="SellerMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  AmountType buyItNowPrice
           
protected  SecondChanceOfferDurationCodeType duration
           
protected  String itemID
           
protected  String recipientBidderUserID
           
protected  String sellerMessage
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel
 
Constructor Summary
AddSecondChanceItemRequestType()
           
 
Method Summary
 AmountType getBuyItNowPrice()
          Gets the value of the buyItNowPrice property.
 SecondChanceOfferDurationCodeType getDuration()
          Gets the value of the duration property.
 String getItemID()
          Gets the value of the itemID property.
 String getRecipientBidderUserID()
          Gets the value of the recipientBidderUserID property.
 String getSellerMessage()
          Gets the value of the sellerMessage property.
 void setBuyItNowPrice(AmountType value)
          Sets the value of the buyItNowPrice property.
 void setDuration(SecondChanceOfferDurationCodeType value)
          Sets the value of the duration property.
 void setItemID(String value)
          Sets the value of the itemID property.
 void setRecipientBidderUserID(String value)
          Sets the value of the recipientBidderUserID property.
 void setSellerMessage(String value)
          Sets the value of the sellerMessage property.
 
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
_getAny, _getDetailLevel, _getOutputSelector, getAny, getAny, getAnyLength, getBotBlock, getDetailLevel, getDetailLevel, getDetailLevelLength, getEndUserIP, getErrorHandling, getErrorLanguage, getInvocationID, getMessageID, getOutputSelector, getOutputSelector, getOutputSelectorLength, getVersion, getWarningLevel, setAny, setAny, setBotBlock, setDetailLevel, setDetailLevel, setEndUserIP, setErrorHandling, setErrorLanguage, setInvocationID, setMessageID, setOutputSelector, setOutputSelector, setVersion, setWarningLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

recipientBidderUserID

protected String recipientBidderUserID

buyItNowPrice

protected AmountType buyItNowPrice

duration

protected SecondChanceOfferDurationCodeType duration

itemID

protected String itemID

sellerMessage

protected String sellerMessage
Constructor Detail

AddSecondChanceItemRequestType

public AddSecondChanceItemRequestType()
Method Detail

getRecipientBidderUserID

public String getRecipientBidderUserID()
Gets the value of the recipientBidderUserID property.

Returns:
possible object is String

setRecipientBidderUserID

public void setRecipientBidderUserID(String value)
Sets the value of the recipientBidderUserID property.

Parameters:
value - allowed object is String

getBuyItNowPrice

public AmountType getBuyItNowPrice()
Gets the value of the buyItNowPrice property.

Returns:
possible object is AmountType

setBuyItNowPrice

public void setBuyItNowPrice(AmountType value)
Sets the value of the buyItNowPrice property.

Parameters:
value - allowed object is AmountType

getDuration

public SecondChanceOfferDurationCodeType getDuration()
Gets the value of the duration property.

Returns:
possible object is SecondChanceOfferDurationCodeType

setDuration

public void setDuration(SecondChanceOfferDurationCodeType value)
Sets the value of the duration property.

Parameters:
value - allowed object is SecondChanceOfferDurationCodeType

getItemID

public String getItemID()
Gets the value of the itemID property.

Returns:
possible object is String

setItemID

public void setItemID(String value)
Sets the value of the itemID property.

Parameters:
value - allowed object is String

getSellerMessage

public String getSellerMessage()
Gets the value of the sellerMessage property.

Returns:
possible object is String

setSellerMessage

public void setSellerMessage(String value)
Sets the value of the sellerMessage property.

Parameters:
value - allowed object is String

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.