com.retek.component.internet.impl
Class ExAOrderImpl
java.lang.Object
com.retek.component.internet.impl.ExAOrderImpl
- All Implemented Interfaces:
- ExAOrder, ExAOrderBase, ExAOrderRequest
- public class ExAOrderImpl
- extends java.lang.Object
- implements ExAOrder, ExAOrderRequest
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExAOrderImpl
public ExAOrderImpl()
getCustomer
public ExACustomer getCustomer()
- Specified by:
getCustomer
in interface ExAOrder
getDefaultMediaNumber
public java.lang.String getDefaultMediaNumber()
- Specified by:
getDefaultMediaNumber
in interface ExAOrder
getOrderLines
public java.util.Set getOrderLines()
- Specified by:
getOrderLines
in interface ExAOrder
getShipContainers
public java.util.Set getShipContainers()
- Specified by:
getShipContainers
in interface ExAOrder
getOrderLine
public ExAOrderLine getOrderLine(int lineNumber)
- Specified by:
getOrderLine
in interface ExAOrder
getOrderNumber
public java.lang.String getOrderNumber()
- Specified by:
getOrderNumber
in interface ExAOrder
getPayments
public java.util.Set getPayments()
- Specified by:
getPayments
in interface ExAOrder
getBillToAddress
public ExAAddress getBillToAddress()
- Specified by:
getBillToAddress
in interface ExAOrder
getShipToLabels
public java.util.Set getShipToLabels()
- Specified by:
getShipToLabels
in interface ExAOrder
getBannerNumber
public java.lang.String getBannerNumber()
- Specified by:
getBannerNumber
in interface ExAOrder
getOrderSourceCode
public java.lang.String getOrderSourceCode()
- Specified by:
getOrderSourceCode
in interface ExAOrder
getGrandTotal
public java.math.BigDecimal getGrandTotal()
- Specified by:
getGrandTotal
in interface ExAOrder
getTotalTax
public java.math.BigDecimal getTotalTax()
- Specified by:
getTotalTax
in interface ExAOrder
getTotalServiceCharge
public java.math.BigDecimal getTotalServiceCharge()
- Specified by:
getTotalServiceCharge
in interface ExAOrder
getTotalShippingCharge
public java.math.BigDecimal getTotalShippingCharge()
- Specified by:
getTotalShippingCharge
in interface ExAOrder
getCreatedBy
public ExAUser getCreatedBy()
- Specified by:
getCreatedBy
in interface ExAOrder
getState
public java.lang.String getState()
- Description copied from interface:
ExAOrder
- Value corresponds to the description from the customer order state model.
- Specified by:
getState
in interface ExAOrder
getPayment
public ExAPayment getPayment(java.lang.String id)
- Specified by:
getPayment
in interface ExAOrder
addPayment
public void addPayment(ExAPaymentRequest payment)
- Specified by:
addPayment
in interface ExAOrder
setCustomer
public void setCustomer(ExACustomer customer)
setCustomerRequest
public void setCustomerRequest(ExACustomerRequest customerRequest)
- Specified by:
setCustomerRequest
in interface ExAOrderRequest
setDefaultMediaNumber
public void setDefaultMediaNumber(java.lang.String mediaNumber)
setShipToLabelSet
public void setShipToLabelSet(java.util.Set shipToLabelSet)
- Specified by:
setShipToLabelSet
in interface ExAOrderRequest
addShipToLabel
public void addShipToLabel(ExAShipToLabel exAShipToLabel)
- Specified by:
addShipToLabel
in interface ExAOrderBase
clearAllShipToLabels
public void clearAllShipToLabels()
- Specified by:
clearAllShipToLabels
in interface ExAOrderBase
setOrderNumber
public void setOrderNumber(java.lang.String orderNumber)
setPayments
public void setPayments(java.util.Set paymentSet)
setShipContainers
public void setShipContainers(java.util.Set shipContainers)
setBannerNumber
public void setBannerNumber(java.lang.String bannerNumber)
- Specified by:
setBannerNumber
in interface ExAOrderRequest
setOrderSourceCode
public void setOrderSourceCode(java.lang.String orderSourceCode)
- Specified by:
setOrderSourceCode
in interface ExAOrderRequest
setGrandTotal
public void setGrandTotal(java.math.BigDecimal grandTotal)
setTotalTax
public void setTotalTax(java.math.BigDecimal totalTax)
setTotalServiceCharge
public void setTotalServiceCharge(java.math.BigDecimal totalServiceCharge)
setTotalShippingCharge
public void setTotalShippingCharge(java.math.BigDecimal totalShippingCharge)
setCreatedBy
public void setCreatedBy(ExAUser createdBy)
- Specified by:
setCreatedBy
in interface ExAOrderRequest
setState
public void setState(java.lang.String state)
setBillToAddress
public void setBillToAddress(ExAAddress billToAddress)
- Specified by:
setBillToAddress
in interface ExAOrderRequest
cancel
public void cancel(ExAOrderCancelReason cancelReason)
- Specified by:
cancel
in interface ExAOrder
isCancelled
public boolean isCancelled()
- Specified by:
isCancelled
in interface ExAOrder
getCancelReason
public ExAOrderCancelReason getCancelReason()
- Specified by:
getCancelReason
in interface ExAOrder
addReturnLine
public void addReturnLine(ExAReturnLine exaReturnLine)
- Specified by:
addReturnLine
in interface ExAOrder
getReturnLines
public java.util.Set getReturnLines()
- Specified by:
getReturnLines
in interface ExAOrder
getBalance
public java.math.BigDecimal getBalance()
- Specified by:
getBalance
in interface ExAOrder
setBalance
public void setBalance(java.math.BigDecimal balance)
getMediaSourceCode
public java.lang.String getMediaSourceCode()
- Specified by:
getMediaSourceCode
in interface ExAOrder
setMediaSourceCode
public void setMediaSourceCode(java.lang.String mediaSourceCode)
- Specified by:
setMediaSourceCode
in interface ExAOrderRequest
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28