Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class GetItemTransactionsResponseType

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

public class GetItemTransactionsResponseType
extends AbstractResponseType
implements java.io.Serializable

Returns an array of order line item data for the item specified in the request. The results can be used to create a report of data that is commonly necessary for order processing. Zero, one, or many Transaction objects can be returned in the TransactionArray. The set of order line items returned is limited to those that were modified between the times specified in the request's ModTimeFrom and ModTime filters. Also returns the Item object that spawned the order line items. If pagination filters were specified in the request, returns meta-data describing the effects of those filters on the current response and the estimated effects if the same filters are used in subsequent calls.

Data from the TransactionArray may be used to trigger the following Platform Notifications: EndOfAuction, AuctionCheckoutComplete, FixedPriceEndOfTransaction, CheckoutBuyerRequestTotal, FixedPriceTransaction, Checkout, FixedPriceTransactionForSeller, FixedPriceTransactionForBuyer, ItemMarkedAsShipped, and ItemMarkedAsPaid. Each notification will be based on the state of the item (a 'snapshot' of the item) at the time the order line item was created.

Java class for GetItemTransactionsResponseType complex type.

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

 <complexType name="GetItemTransactionsResponseType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractResponseType">
       <sequence>
         <element name="PaginationResult" type="{urn:ebay:apis:eBLBaseComponents}PaginationResultType" minOccurs="0"/>
         <element name="HasMoreTransactions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="TransactionsPerPage" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="PageNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ReturnedTransactionCountActual" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="Item" type="{urn:ebay:apis:eBLBaseComponents}ItemType" minOccurs="0"/>
         <element name="TransactionArray" type="{urn:ebay:apis:eBLBaseComponents}TransactionArrayType" minOccurs="0"/>
         <element name="PayPalPreferred" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.lang.Boolean hasMoreTransactions
           
protected  ItemType item
           
protected  java.lang.Integer pageNumber
           
protected  PaginationResultType paginationResult
           
protected  java.lang.Boolean payPalPreferred
           
protected  java.lang.Integer returnedTransactionCountActual
           
protected  TransactionArrayType transactionArray
           
protected  java.lang.Integer transactionsPerPage
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractResponseType
ack, any, botBlock, build, correlationID, duplicateInvocationDetails, eiasToken, errors, externalUserData, hardExpirationWarning, message, notificationEventName, notificationSignature, recipientUserID, timestamp, version
 
Constructor Summary
GetItemTransactionsResponseType()
           
 
Method Summary
 ItemType getItem()
          Gets the value of the item property.
 java.lang.Integer getPageNumber()
          Gets the value of the pageNumber property.
 PaginationResultType getPaginationResult()
          Gets the value of the paginationResult property.
 java.lang.Integer getReturnedTransactionCountActual()
          Gets the value of the returnedTransactionCountActual property.
 TransactionArrayType getTransactionArray()
          Gets the value of the transactionArray property.
 java.lang.Integer getTransactionsPerPage()
          Gets the value of the transactionsPerPage property.
 java.lang.Boolean isHasMoreTransactions()
          Gets the value of the hasMoreTransactions property.
 java.lang.Boolean isPayPalPreferred()
          Gets the value of the payPalPreferred property.
 void setHasMoreTransactions(java.lang.Boolean value)
          Sets the value of the hasMoreTransactions property.
 void setItem(ItemType value)
          Sets the value of the item property.
 void setPageNumber(java.lang.Integer value)
          Sets the value of the pageNumber property.
 void setPaginationResult(PaginationResultType value)
          Sets the value of the paginationResult property.
 void setPayPalPreferred(java.lang.Boolean value)
          Sets the value of the payPalPreferred property.
 void setReturnedTransactionCountActual(java.lang.Integer value)
          Sets the value of the returnedTransactionCountActual property.
 void setTransactionArray(TransactionArrayType value)
          Sets the value of the transactionArray property.
 void setTransactionsPerPage(java.lang.Integer value)
          Sets the value of the transactionsPerPage property.
 
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractResponseType
_getAny, _getErrors, getAck, getAny, getAny, getAnyLength, getBotBlock, getBuild, getCorrelationID, getDuplicateInvocationDetails, getEIASToken, getErrors, getErrors, getErrorsLength, getExternalUserData, getHardExpirationWarning, getMessage, getNotificationEventName, getNotificationSignature, getRecipientUserID, getTimestamp, getVersion, setAck, setAny, setAny, setBotBlock, setBuild, setCorrelationID, setDuplicateInvocationDetails, setEIASToken, setErrors, setErrors, setExternalUserData, setHardExpirationWarning, setMessage, setNotificationEventName, setNotificationSignature, setRecipientUserID, setTimestamp, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

paginationResult

protected PaginationResultType paginationResult

hasMoreTransactions

protected java.lang.Boolean hasMoreTransactions

transactionsPerPage

protected java.lang.Integer transactionsPerPage

pageNumber

protected java.lang.Integer pageNumber

returnedTransactionCountActual

protected java.lang.Integer returnedTransactionCountActual

item

protected ItemType item

transactionArray

protected TransactionArrayType transactionArray

payPalPreferred

protected java.lang.Boolean payPalPreferred
Constructor Detail

GetItemTransactionsResponseType

public GetItemTransactionsResponseType()
Method Detail

getPaginationResult

public PaginationResultType getPaginationResult()
Gets the value of the paginationResult property.

Returns:
possible object is PaginationResultType

setPaginationResult

public void setPaginationResult(PaginationResultType value)
Sets the value of the paginationResult property.

Parameters:
value - allowed object is PaginationResultType

isHasMoreTransactions

public java.lang.Boolean isHasMoreTransactions()
Gets the value of the hasMoreTransactions property.

Returns:
possible object is Boolean

setHasMoreTransactions

public void setHasMoreTransactions(java.lang.Boolean value)
Sets the value of the hasMoreTransactions property.

Parameters:
value - allowed object is Boolean

getTransactionsPerPage

public java.lang.Integer getTransactionsPerPage()
Gets the value of the transactionsPerPage property.

Returns:
possible object is Integer

setTransactionsPerPage

public void setTransactionsPerPage(java.lang.Integer value)
Sets the value of the transactionsPerPage property.

Parameters:
value - allowed object is Integer

getPageNumber

public java.lang.Integer getPageNumber()
Gets the value of the pageNumber property.

Returns:
possible object is Integer

setPageNumber

public void setPageNumber(java.lang.Integer value)
Sets the value of the pageNumber property.

Parameters:
value - allowed object is Integer

getReturnedTransactionCountActual

public java.lang.Integer getReturnedTransactionCountActual()
Gets the value of the returnedTransactionCountActual property.

Returns:
possible object is Integer

setReturnedTransactionCountActual

public void setReturnedTransactionCountActual(java.lang.Integer value)
Sets the value of the returnedTransactionCountActual property.

Parameters:
value - allowed object is Integer

getItem

public ItemType getItem()
Gets the value of the item property.

Returns:
possible object is ItemType

setItem

public void setItem(ItemType value)
Sets the value of the item property.

Parameters:
value - allowed object is ItemType

getTransactionArray

public TransactionArrayType getTransactionArray()
Gets the value of the transactionArray property.

Returns:
possible object is TransactionArrayType

setTransactionArray

public void setTransactionArray(TransactionArrayType value)
Sets the value of the transactionArray property.

Parameters:
value - allowed object is TransactionArrayType

isPayPalPreferred

public java.lang.Boolean isPayPalPreferred()
Gets the value of the payPalPreferred property.

Returns:
possible object is Boolean

setPayPalPreferred

public void setPayPalPreferred(java.lang.Boolean value)
Sets the value of the payPalPreferred property.

Parameters:
value - allowed object is Boolean

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.