Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class TransactionStatusType

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

public class TransactionStatusType
extends java.lang.Object
implements java.io.Serializable

Contains the order status, e.g. the buyer's online payment and whether the checkout process for the order is complete.

Java class for TransactionStatusType complex type.

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

 <complexType name="TransactionStatusType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="eBayPaymentStatus" type="{urn:ebay:apis:eBLBaseComponents}PaymentStatusCodeType" minOccurs="0"/>
         <element name="CheckoutStatus" type="{urn:ebay:apis:eBLBaseComponents}CheckoutStatusCodeType" minOccurs="0"/>
         <element name="LastTimeModified" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="PaymentMethodUsed" type="{urn:ebay:apis:eBLBaseComponents}BuyerPaymentMethodCodeType" minOccurs="0"/>
         <element name="CompleteStatus" type="{urn:ebay:apis:eBLBaseComponents}CompleteStatusCodeType" minOccurs="0"/>
         <element name="BuyerSelectedShipping" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="PaymentHoldStatus" type="{urn:ebay:apis:eBLBaseComponents}PaymentHoldStatusCodeType" minOccurs="0"/>
         <element name="IntegratedMerchantCreditCardEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="eBayPaymentMismatchDetails" type="{urn:ebay:apis:eBLBaseComponents}eBayPaymentMismatchDetailsType" minOccurs="0"/>
         <element name="InquiryStatus" type="{urn:ebay:apis:eBLBaseComponents}InquiryStatusCodeType" minOccurs="0"/>
         <element name="ReturnStatus" type="{urn:ebay:apis:eBLBaseComponents}ReturnStatusCodeType" minOccurs="0"/>
         <element name="PaymentInstrument" type="{urn:ebay:apis:eBLBaseComponents}BuyerPaymentInstrumentCodeType" minOccurs="0"/>
         <element name="DigitalStatus" type="{urn:ebay:apis:eBLBaseComponents}DigitalStatusCodeType" minOccurs="0"/>
         <element name="CancelStatus" type="{urn:ebay:apis:eBLBaseComponents}CancelStatusCodeType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.Boolean buyerSelectedShipping
           
protected  CancelStatusCodeType cancelStatus
           
protected  CheckoutStatusCodeType checkoutStatus
           
protected  CompleteStatusCodeType completeStatus
           
protected  DigitalStatusCodeType digitalStatus
           
protected  EBayPaymentMismatchDetailsType eBayPaymentMismatchDetails
           
protected  PaymentStatusCodeType eBayPaymentStatus
           
protected  InquiryStatusCodeType inquiryStatus
           
protected  java.lang.Boolean integratedMerchantCreditCardEnabled
           
protected  java.util.Calendar lastTimeModified
           
protected  PaymentHoldStatusCodeType paymentHoldStatus
           
protected  BuyerPaymentInstrumentCodeType paymentInstrument
           
protected  BuyerPaymentMethodCodeType paymentMethodUsed
           
protected  ReturnStatusCodeType returnStatus
           
 
Constructor Summary
TransactionStatusType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 CancelStatusCodeType getCancelStatus()
          Gets the value of the cancelStatus property.
 CheckoutStatusCodeType getCheckoutStatus()
          Gets the value of the checkoutStatus property.
 CompleteStatusCodeType getCompleteStatus()
          Gets the value of the completeStatus property.
 DigitalStatusCodeType getDigitalStatus()
          Gets the value of the digitalStatus property.
 EBayPaymentMismatchDetailsType getEBayPaymentMismatchDetails()
          Gets the value of the eBayPaymentMismatchDetails property.
 PaymentStatusCodeType getEBayPaymentStatus()
          Gets the value of the eBayPaymentStatus property.
 InquiryStatusCodeType getInquiryStatus()
          Gets the value of the inquiryStatus property.
 java.util.Calendar getLastTimeModified()
          Gets the value of the lastTimeModified property.
 PaymentHoldStatusCodeType getPaymentHoldStatus()
          Gets the value of the paymentHoldStatus property.
 BuyerPaymentInstrumentCodeType getPaymentInstrument()
          Gets the value of the paymentInstrument property.
 BuyerPaymentMethodCodeType getPaymentMethodUsed()
          Gets the value of the paymentMethodUsed property.
 ReturnStatusCodeType getReturnStatus()
          Gets the value of the returnStatus property.
 java.lang.Boolean isBuyerSelectedShipping()
          Gets the value of the buyerSelectedShipping property.
 java.lang.Boolean isIntegratedMerchantCreditCardEnabled()
          Gets the value of the integratedMerchantCreditCardEnabled property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setBuyerSelectedShipping(java.lang.Boolean value)
          Sets the value of the buyerSelectedShipping property.
 void setCancelStatus(CancelStatusCodeType value)
          Sets the value of the cancelStatus property.
 void setCheckoutStatus(CheckoutStatusCodeType value)
          Sets the value of the checkoutStatus property.
 void setCompleteStatus(CompleteStatusCodeType value)
          Sets the value of the completeStatus property.
 void setDigitalStatus(DigitalStatusCodeType value)
          Sets the value of the digitalStatus property.
 void setEBayPaymentMismatchDetails(EBayPaymentMismatchDetailsType value)
          Sets the value of the eBayPaymentMismatchDetails property.
 void setEBayPaymentStatus(PaymentStatusCodeType value)
          Sets the value of the eBayPaymentStatus property.
 void setInquiryStatus(InquiryStatusCodeType value)
          Sets the value of the inquiryStatus property.
 void setIntegratedMerchantCreditCardEnabled(java.lang.Boolean value)
          Sets the value of the integratedMerchantCreditCardEnabled property.
 void setLastTimeModified(java.util.Calendar value)
          Sets the value of the lastTimeModified property.
 void setPaymentHoldStatus(PaymentHoldStatusCodeType value)
          Sets the value of the paymentHoldStatus property.
 void setPaymentInstrument(BuyerPaymentInstrumentCodeType value)
          Sets the value of the paymentInstrument property.
 void setPaymentMethodUsed(BuyerPaymentMethodCodeType value)
          Sets the value of the paymentMethodUsed property.
 void setReturnStatus(ReturnStatusCodeType value)
          Sets the value of the returnStatus property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eBayPaymentStatus

protected PaymentStatusCodeType eBayPaymentStatus

checkoutStatus

protected CheckoutStatusCodeType checkoutStatus

lastTimeModified

protected java.util.Calendar lastTimeModified

paymentMethodUsed

protected BuyerPaymentMethodCodeType paymentMethodUsed

completeStatus

protected CompleteStatusCodeType completeStatus

buyerSelectedShipping

protected java.lang.Boolean buyerSelectedShipping

paymentHoldStatus

protected PaymentHoldStatusCodeType paymentHoldStatus

integratedMerchantCreditCardEnabled

protected java.lang.Boolean integratedMerchantCreditCardEnabled

eBayPaymentMismatchDetails

protected EBayPaymentMismatchDetailsType eBayPaymentMismatchDetails

inquiryStatus

protected InquiryStatusCodeType inquiryStatus

returnStatus

protected ReturnStatusCodeType returnStatus

paymentInstrument

protected BuyerPaymentInstrumentCodeType paymentInstrument

digitalStatus

protected DigitalStatusCodeType digitalStatus

cancelStatus

protected CancelStatusCodeType cancelStatus

any

protected java.util.List<java.lang.Object> any
Constructor Detail

TransactionStatusType

public TransactionStatusType()
Method Detail

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

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

getLastTimeModified

public java.util.Calendar getLastTimeModified()
Gets the value of the lastTimeModified property.

Returns:
possible object is String

setLastTimeModified

public void setLastTimeModified(java.util.Calendar value)
Sets the value of the lastTimeModified 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

getCompleteStatus

public CompleteStatusCodeType getCompleteStatus()
Gets the value of the completeStatus property.

Returns:
possible object is CompleteStatusCodeType

setCompleteStatus

public void setCompleteStatus(CompleteStatusCodeType value)
Sets the value of the completeStatus property.

Parameters:
value - allowed object is CompleteStatusCodeType

isBuyerSelectedShipping

public java.lang.Boolean isBuyerSelectedShipping()
Gets the value of the buyerSelectedShipping property.

Returns:
possible object is Boolean

setBuyerSelectedShipping

public void setBuyerSelectedShipping(java.lang.Boolean value)
Sets the value of the buyerSelectedShipping property.

Parameters:
value - allowed object is Boolean

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

isIntegratedMerchantCreditCardEnabled

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

Returns:
possible object is Boolean

setIntegratedMerchantCreditCardEnabled

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

Parameters:
value - allowed object is Boolean

getEBayPaymentMismatchDetails

public EBayPaymentMismatchDetailsType getEBayPaymentMismatchDetails()
Gets the value of the eBayPaymentMismatchDetails property.

Returns:
possible object is EBayPaymentMismatchDetailsType

setEBayPaymentMismatchDetails

public void setEBayPaymentMismatchDetails(EBayPaymentMismatchDetailsType value)
Sets the value of the eBayPaymentMismatchDetails property.

Parameters:
value - allowed object is EBayPaymentMismatchDetailsType

getInquiryStatus

public InquiryStatusCodeType getInquiryStatus()
Gets the value of the inquiryStatus property.

Returns:
possible object is InquiryStatusCodeType

setInquiryStatus

public void setInquiryStatus(InquiryStatusCodeType value)
Sets the value of the inquiryStatus property.

Parameters:
value - allowed object is InquiryStatusCodeType

getReturnStatus

public ReturnStatusCodeType getReturnStatus()
Gets the value of the returnStatus property.

Returns:
possible object is ReturnStatusCodeType

setReturnStatus

public void setReturnStatus(ReturnStatusCodeType value)
Sets the value of the returnStatus property.

Parameters:
value - allowed object is ReturnStatusCodeType

getPaymentInstrument

public BuyerPaymentInstrumentCodeType getPaymentInstrument()
Gets the value of the paymentInstrument property.

Returns:
possible object is BuyerPaymentInstrumentCodeType

setPaymentInstrument

public void setPaymentInstrument(BuyerPaymentInstrumentCodeType value)
Sets the value of the paymentInstrument property.

Parameters:
value - allowed object is BuyerPaymentInstrumentCodeType

getDigitalStatus

public DigitalStatusCodeType getDigitalStatus()
Gets the value of the digitalStatus property.

Returns:
possible object is DigitalStatusCodeType

setDigitalStatus

public void setDigitalStatus(DigitalStatusCodeType value)
Sets the value of the digitalStatus property.

Parameters:
value - allowed object is DigitalStatusCodeType

getCancelStatus

public CancelStatusCodeType getCancelStatus()
Gets the value of the cancelStatus property.

Returns:
possible object is CancelStatusCodeType

setCancelStatus

public void setCancelStatus(CancelStatusCodeType value)
Sets the value of the cancelStatus property.

Parameters:
value - allowed object is CancelStatusCodeType

getAny

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

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_getAny

protected java.util.List<java.lang.Object> _getAny()

setAny

public java.lang.Object setAny(int idx,
                               java.lang.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.