Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class SellingManagerOrderStatusType

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

public class SellingManagerOrderStatusType
extends Object
implements Serializable

This type contains details on the status of an order.

Java class for SellingManagerOrderStatusType complex type.

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

 <complexType name="SellingManagerOrderStatusType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CheckoutStatus" type="{urn:ebay:apis:eBLBaseComponents}CheckoutStatusCodeType" minOccurs="0"/>
         <element name="PaidStatus" type="{urn:ebay:apis:eBLBaseComponents}SellingManagerPaidStatusCodeType" minOccurs="0"/>
         <element name="ShippedStatus" type="{urn:ebay:apis:eBLBaseComponents}SellingManagerShippedStatusCodeType" minOccurs="0"/>
         <element name="eBayPaymentStatus" type="{urn:ebay:apis:eBLBaseComponents}PaymentStatusCodeType" minOccurs="0"/>
         <element name="PayPalTransactionID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PaymentMethodUsed" type="{urn:ebay:apis:eBLBaseComponents}BuyerPaymentMethodCodeType" minOccurs="0"/>
         <element name="FeedbackReceived" type="{urn:ebay:apis:eBLBaseComponents}CommentTypeCodeType" minOccurs="0"/>
         <element name="FeedbackSent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="TotalEmailsSent" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="PaymentHoldStatus" type="{urn:ebay:apis:eBLBaseComponents}PaymentHoldStatusCodeType" minOccurs="0"/>
         <element name="SellerInvoiceNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ShippedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="PaidTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="LastEmailSentTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="SellerInvoiceTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="IntegratedMerchantCreditCardEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<Object> any
           
protected  CheckoutStatusCodeType checkoutStatus
           
protected  PaymentStatusCodeType eBayPaymentStatus
           
protected  CommentTypeCodeType feedbackReceived
           
protected  Boolean feedbackSent
           
protected  Boolean integratedMerchantCreditCardEnabled
           
protected  Calendar lastEmailSentTime
           
protected  SellingManagerPaidStatusCodeType paidStatus
           
protected  Calendar paidTime
           
protected  PaymentHoldStatusCodeType paymentHoldStatus
           
protected  BuyerPaymentMethodCodeType paymentMethodUsed
           
protected  String payPalTransactionID
           
protected  String sellerInvoiceNumber
           
protected  Calendar sellerInvoiceTime
           
protected  SellingManagerShippedStatusCodeType shippedStatus
           
protected  Calendar shippedTime
           
protected  Integer totalEmailsSent
           
 
Constructor Summary
SellingManagerOrderStatusType()
           
 
Method Summary
protected  List<Object> _getAny()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 CheckoutStatusCodeType getCheckoutStatus()
          Gets the value of the checkoutStatus property.
 PaymentStatusCodeType getEBayPaymentStatus()
          Gets the value of the eBayPaymentStatus property.
 CommentTypeCodeType getFeedbackReceived()
          Gets the value of the feedbackReceived property.
 Calendar getLastEmailSentTime()
          Gets the value of the lastEmailSentTime property.
 SellingManagerPaidStatusCodeType getPaidStatus()
          Gets the value of the paidStatus property.
 Calendar getPaidTime()
          Gets the value of the paidTime property.
 PaymentHoldStatusCodeType getPaymentHoldStatus()
          Gets the value of the paymentHoldStatus property.
 BuyerPaymentMethodCodeType getPaymentMethodUsed()
          Gets the value of the paymentMethodUsed property.
 String getPayPalTransactionID()
          Gets the value of the payPalTransactionID property.
 String getSellerInvoiceNumber()
          Gets the value of the sellerInvoiceNumber property.
 Calendar getSellerInvoiceTime()
          Gets the value of the sellerInvoiceTime property.
 SellingManagerShippedStatusCodeType getShippedStatus()
          Gets the value of the shippedStatus property.
 Calendar getShippedTime()
          Gets the value of the shippedTime property.
 Integer getTotalEmailsSent()
          Gets the value of the totalEmailsSent property.
 Boolean isFeedbackSent()
          Gets the value of the feedbackSent property.
 Boolean isIntegratedMerchantCreditCardEnabled()
          Gets the value of the integratedMerchantCreditCardEnabled property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setCheckoutStatus(CheckoutStatusCodeType value)
          Sets the value of the checkoutStatus property.
 void setEBayPaymentStatus(PaymentStatusCodeType value)
          Sets the value of the eBayPaymentStatus property.
 void setFeedbackReceived(CommentTypeCodeType value)
          Sets the value of the feedbackReceived property.
 void setFeedbackSent(Boolean value)
          Sets the value of the feedbackSent property.
 void setIntegratedMerchantCreditCardEnabled(Boolean value)
          Sets the value of the integratedMerchantCreditCardEnabled property.
 void setLastEmailSentTime(Calendar value)
          Sets the value of the lastEmailSentTime property.
 void setPaidStatus(SellingManagerPaidStatusCodeType value)
          Sets the value of the paidStatus property.
 void setPaidTime(Calendar value)
          Sets the value of the paidTime property.
 void setPaymentHoldStatus(PaymentHoldStatusCodeType value)
          Sets the value of the paymentHoldStatus property.
 void setPaymentMethodUsed(BuyerPaymentMethodCodeType value)
          Sets the value of the paymentMethodUsed property.
 void setPayPalTransactionID(String value)
          Sets the value of the payPalTransactionID property.
 void setSellerInvoiceNumber(String value)
          Sets the value of the sellerInvoiceNumber property.
 void setSellerInvoiceTime(Calendar value)
          Sets the value of the sellerInvoiceTime property.
 void setShippedStatus(SellingManagerShippedStatusCodeType value)
          Sets the value of the shippedStatus property.
 void setShippedTime(Calendar value)
          Sets the value of the shippedTime property.
 void setTotalEmailsSent(Integer value)
          Sets the value of the totalEmailsSent property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

checkoutStatus

protected CheckoutStatusCodeType checkoutStatus

paidStatus

protected SellingManagerPaidStatusCodeType paidStatus

shippedStatus

protected SellingManagerShippedStatusCodeType shippedStatus

eBayPaymentStatus

protected PaymentStatusCodeType eBayPaymentStatus

payPalTransactionID

protected String payPalTransactionID

paymentMethodUsed

protected BuyerPaymentMethodCodeType paymentMethodUsed

feedbackReceived

protected CommentTypeCodeType feedbackReceived

feedbackSent

protected Boolean feedbackSent

totalEmailsSent

protected Integer totalEmailsSent

paymentHoldStatus

protected PaymentHoldStatusCodeType paymentHoldStatus

sellerInvoiceNumber

protected String sellerInvoiceNumber

shippedTime

protected Calendar shippedTime

paidTime

protected Calendar paidTime

lastEmailSentTime

protected Calendar lastEmailSentTime

sellerInvoiceTime

protected Calendar sellerInvoiceTime

integratedMerchantCreditCardEnabled

protected Boolean integratedMerchantCreditCardEnabled

any

protected List<Object> any
Constructor Detail

SellingManagerOrderStatusType

public SellingManagerOrderStatusType()
Method Detail

getCheckoutStatus

public CheckoutStatusCodeType getCheckoutStatus()
Gets the value of the checkoutStatus property.

Returns:
possible object is CheckoutStatusCodeType

setCheckoutStatus

public void setCheckoutStatus(CheckoutStatusCodeType value)
Sets the value of the checkoutStatus property.

Parameters:
value - allowed object is CheckoutStatusCodeType

getPaidStatus

public SellingManagerPaidStatusCodeType getPaidStatus()
Gets the value of the paidStatus property.

Returns:
possible object is SellingManagerPaidStatusCodeType

setPaidStatus

public void setPaidStatus(SellingManagerPaidStatusCodeType value)
Sets the value of the paidStatus property.

Parameters:
value - allowed object is SellingManagerPaidStatusCodeType

getShippedStatus

public SellingManagerShippedStatusCodeType getShippedStatus()
Gets the value of the shippedStatus property.

Returns:
possible object is SellingManagerShippedStatusCodeType

setShippedStatus

public void setShippedStatus(SellingManagerShippedStatusCodeType value)
Sets the value of the shippedStatus property.

Parameters:
value - allowed object is SellingManagerShippedStatusCodeType

getEBayPaymentStatus

public PaymentStatusCodeType getEBayPaymentStatus()
Gets the value of the eBayPaymentStatus property.

Returns:
possible object is PaymentStatusCodeType

setEBayPaymentStatus

public void setEBayPaymentStatus(PaymentStatusCodeType value)
Sets the value of the eBayPaymentStatus property.

Parameters:
value - allowed object is PaymentStatusCodeType

getPayPalTransactionID

public String getPayPalTransactionID()
Gets the value of the payPalTransactionID property.

Returns:
possible object is String

setPayPalTransactionID

public void setPayPalTransactionID(String value)
Sets the value of the payPalTransactionID property.

Parameters:
value - allowed object is String

getPaymentMethodUsed

public BuyerPaymentMethodCodeType getPaymentMethodUsed()
Gets the value of the paymentMethodUsed property.

Returns:
possible object is BuyerPaymentMethodCodeType

setPaymentMethodUsed

public void setPaymentMethodUsed(BuyerPaymentMethodCodeType value)
Sets the value of the paymentMethodUsed property.

Parameters:
value - allowed object is BuyerPaymentMethodCodeType

getFeedbackReceived

public CommentTypeCodeType getFeedbackReceived()
Gets the value of the feedbackReceived property.

Returns:
possible object is CommentTypeCodeType

setFeedbackReceived

public void setFeedbackReceived(CommentTypeCodeType value)
Sets the value of the feedbackReceived property.

Parameters:
value - allowed object is CommentTypeCodeType

isFeedbackSent

public Boolean isFeedbackSent()
Gets the value of the feedbackSent property.

Returns:
possible object is Boolean

setFeedbackSent

public void setFeedbackSent(Boolean value)
Sets the value of the feedbackSent property.

Parameters:
value - allowed object is Boolean

getTotalEmailsSent

public Integer getTotalEmailsSent()
Gets the value of the totalEmailsSent property.

Returns:
possible object is Integer

setTotalEmailsSent

public void setTotalEmailsSent(Integer value)
Sets the value of the totalEmailsSent property.

Parameters:
value - allowed object is Integer

getPaymentHoldStatus

public PaymentHoldStatusCodeType getPaymentHoldStatus()
Gets the value of the paymentHoldStatus property.

Returns:
possible object is PaymentHoldStatusCodeType

setPaymentHoldStatus

public void setPaymentHoldStatus(PaymentHoldStatusCodeType value)
Sets the value of the paymentHoldStatus property.

Parameters:
value - allowed object is PaymentHoldStatusCodeType

getSellerInvoiceNumber

public String getSellerInvoiceNumber()
Gets the value of the sellerInvoiceNumber property.

Returns:
possible object is String

setSellerInvoiceNumber

public void setSellerInvoiceNumber(String value)
Sets the value of the sellerInvoiceNumber property.

Parameters:
value - allowed object is String

getShippedTime

public Calendar getShippedTime()
Gets the value of the shippedTime property.

Returns:
possible object is String

setShippedTime

public void setShippedTime(Calendar value)
Sets the value of the shippedTime property.

Parameters:
value - allowed object is String

getPaidTime

public Calendar getPaidTime()
Gets the value of the paidTime property.

Returns:
possible object is String

setPaidTime

public void setPaidTime(Calendar value)
Sets the value of the paidTime property.

Parameters:
value - allowed object is String

getLastEmailSentTime

public Calendar getLastEmailSentTime()
Gets the value of the lastEmailSentTime property.

Returns:
possible object is String

setLastEmailSentTime

public void setLastEmailSentTime(Calendar value)
Sets the value of the lastEmailSentTime property.

Parameters:
value - allowed object is String

getSellerInvoiceTime

public Calendar getSellerInvoiceTime()
Gets the value of the sellerInvoiceTime property.

Returns:
possible object is String

setSellerInvoiceTime

public void setSellerInvoiceTime(Calendar value)
Sets the value of the sellerInvoiceTime property.

Parameters:
value - allowed object is String

isIntegratedMerchantCreditCardEnabled

public Boolean isIntegratedMerchantCreditCardEnabled()
Gets the value of the integratedMerchantCreditCardEnabled property.

Returns:
possible object is Boolean

setIntegratedMerchantCreditCardEnabled

public void setIntegratedMerchantCreditCardEnabled(Boolean value)
Sets the value of the integratedMerchantCreditCardEnabled property.

Parameters:
value - allowed object is Boolean

getAny

public Object[] getAny()
Returns:
array of Element Object

getAny

public Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(Object[] values)
Parameters:
values - allowed objects are Element Object

_getAny

protected List<Object> _getAny()

setAny

public Object setAny(int idx,
                     Object value)
Parameters:
value - allowed object is Element Object

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.