com.google.checkout
Class GoogleOrder
java.lang.Object
com.google.checkout.GoogleOrder
- All Implemented Interfaces:
- java.io.Serializable
public class GoogleOrder
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
GoogleOrder(java.lang.String merchantId,
java.lang.String orderNumber)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GoogleOrder
public GoogleOrder(java.lang.String merchantId,
java.lang.String orderNumber)
findOrCreate
public static GoogleOrder findOrCreate(java.lang.String merchantId,
java.lang.String orderNumber)
throws CheckoutException
- Throws:
CheckoutException
readFromFile
public static GoogleOrder readFromFile(java.io.File file)
throws CheckoutException
- Read a GoogleOrder from a file
- Parameters:
file
- The file from which to read the GoogleOrder
- Returns:
- A GoogleOrder containing the data read from file
- Throws:
CheckoutException
- if there was an
error reading the file
findAll
public static GoogleOrder[] findAll(java.lang.String merchantId)
throws CheckoutException
- Throws:
CheckoutException
getBuyerEmail
public java.lang.String getBuyerEmail()
setBuyerEmail
public void setBuyerEmail(java.lang.String buyerEmail)
getLastFinStatus
public java.lang.String getLastFinStatus()
setLastFinStatus
public void setLastFinStatus(java.lang.String lastFinStatus)
getLastFulStatus
public java.lang.String getLastFulStatus()
setLastFulStatus
public void setLastFulStatus(java.lang.String lastFulStatus)
getLastUpdateTime
public java.util.Date getLastUpdateTime()
setLastUpdateTime
public void setLastUpdateTime(java.util.Date lastUpdateTime)
getMerchantId
public java.lang.String getMerchantId()
setMerchantId
public void setMerchantId(java.lang.String merchantId)
getEvents
public java.util.Collection getEvents()
setNotifications
public void setNotifications(java.util.Collection events)
setOrderNumber
public void setOrderNumber(java.lang.String orderNumber)
addIncomingMessage
public void addIncomingMessage(java.util.Date timestamp,
java.lang.String type,
java.lang.String request,
java.lang.String response)
throws CheckoutException
- Throws:
CheckoutException
addOutgoingMessage
public void addOutgoingMessage(java.util.Date timestamp,
java.lang.String type,
java.lang.String request,
java.lang.String response)
throws CheckoutException
- Throws:
CheckoutException
getOrderNumber
public java.lang.String getOrderNumber()
getOrderAmount
public java.lang.String getOrderAmount()
setOrderAmount
public void setOrderAmount(java.lang.String orderAmount)